4.0
22 Dec 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Some areas of company high growth/investment with career growth potential. NA and emerging market regions relatively better than Europe for compensation and career growth
Cons
Too siloed org with many layers of management and reviews