1.0
Mar 10, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
The company offers a good base salary
Cons
Management are shocking, many of which have no leadership skills or prior Management experience. Staff are treated terribly. You'll be micromanaged within an inch of your life. It feels like a constant punishment working here and is a very unhealthy environment. Staff are absolutely wiped out and unsupported.