2.0
Jan 10, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Some people are lovely The benefits are great The pay is good
Cons
Toxic environment Senior management don’t care about junior members of staff It is the worst place I have ever works and I would never go back Onboarding was non existent so you just had to find your way and when something was missed it was all put on you (even though you had no way of knowing the expectations)