4.0
Jun 21, 2026
Anonymous employee
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Large organisation with good people, great benefits, flexible work
Cons
Run your own race - no clear career growth structure, you define where to grow, be your own advocate, your outstanding work is not enough