1.0
4 Jun 2026
Terrible management and culture
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Office in central location. Just because I couldn't leave this field empty.
Cons
Worst management I've ever had. Objectives are unclear and continuously shifting, micromanaging, blame culture, and incredibly long hours. Nobody knows how systems really work because people come and leave every 6 months/1year. Benefits are non existent and certainly this is a place where you want to stay, let alone build a career. The worst choice of my life.