2.0
10 Apr 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Made friends for life, overall staff are really friendly and hard working
Cons
HR is a huge problem. Left me with mental health problems and I know many cases here where this has been the same.