3.0
Jun 13, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Work alongside a diverse group of great individuals
Cons
Management (for the most part) lack certain elements of leadership, relatability and overall professionalism. Amazing workers have left (and will continue to) due to management being a headache and creating an unpleasant environment to work in.