1.0
7 July 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
The people but very little else
Cons
I left this place years ago but genuinely still have nightmares about how badly this place was run behind the scenes. Too things and trauma to highlight.