5.0
13 Apr 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Fast-paced international environment where you get to work on complex projects with talented teams across different markets.
Cons
Often heavy workload, senior management not being transparent