5.0
5 Sept 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Diverse, international teams Strong focus on innovation and impact Opportunities for career growth Fast-paced, engaging work environment
Cons
Can be very fast-moving and demanding Work-life balance may vary by team