3.0
May 11, 2026
Anonymous employee
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
nice and smart colleagues, although in my 6 year tenure, most talent left for competition. The turnover of employees was very high.
Cons
extreme pressure to perform although other teams were not as strict; regulat C suite executive replacements, results in a toxic environment especially at support functions.