1.0
4 Dec 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
- London office is a lovely location on the Thames.
Cons
- Extremely Toxic workplace. Bullying was overlooked despite multiple staff leaving. - Staff turnover was extremely high. - Despite 'aquiring' teams/companies with SME's, this was overlooked time and again in favour of what one person wanted to do. - Benefits from C24 were practically non existent. The benefits carried over from the acquisition process didn't take long before they started to get eroded.