3.0
30 Jun 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great coworkers, attractive benefits, and was a positive culture.
Cons
After the leadership transition, the executive team no longer feels unified and decisions are faltering. Ongoing departures and redundancies have left staff feeling anxious and constantly guarded.