3.0
11 May 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
International environment with opportunities to meet people from different backgrounds and gain valuable overseas experience.
Cons
Workload can sometimes be demanding and work-life balance may vary depending on the department and management structure.