5.0
7 Nov 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Talented colleagues that really do their best every day
Cons
No transparency around business decisions and high turnover due to waves of redundancies.