4.0
15 Dec 2025
Current employee
Recommend
CEO approval
Business outlook
Pros
leadership at the top is good but not so much so regionally, country leadership varies widely. good compensation and work life balance
Cons
lots of politics and internal strife