5.0
10 Aug 2025
Current employee
Recommend
CEO approval
Business outlook
Pros
Diverse and international environment with colleagues from many backgrounds • Strong emphasis on collaboration and respectful communication • Comprehensive benefits package and competitive compensation
Cons
Decision-making can sometimes feel slow due to global coordination • Occasional challenges with cross-department alignment