4.0
2 Nov 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great people Supportive Environment Good range of benefits
Cons
High churn rate in certain areas Secretive upper management tier Lack of career peogression