3.0
23 Jun 2026
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good pay and good benefits
Cons
Poor communication, inconsistent expectations, and a management culture perceived as favouring certain individuals. Work-life balance was often impacted due to frequent contact and work requirements during time off