4.0
Jul 16, 2025
Former employee, more than 1 year
Mexico, ME
Recommend
CEO approval
Business Outlook
Pros
Big projects Global impact Incredible co workers and teams
Cons
Ways of working sucks Local team sucks (hope you to work for US or EMEA teams, LATAM sucks)