1.0
Jun 23, 2025
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Colleagues in UK and Italy were great.
Cons
Management made poor decisions, micromanaged employees and created a hostile work environment with no morale (e.g. cancelling Christmas parties and annual company meetings). Unpaid overtime was expected and employees were burning out from excessive workloads.