1.0
11 Apr 2026
Anonymous employee
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
It had a nice office building
Cons
This was honestly one of the most toxic and uncomfortable places I’ve worked. Management was very demanding, with an expectation to work long hours and not much consideration for work-life balance. There was also a lot of office gossip, which made the environment feel really awkward and not particularly friendly. It didn’t feel very social, and the culture was more competitive than supportive. Overall, it just came across as very corporate, and it’s not somewhere I’d personally recommend.