1.0
8 Jul 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
They have the occasional event which can be fun
Cons
Terrible management that is completely out of touch with the people that work there The employee retention rate is abysmal they fire people all the time ask anyone who has worked there