1.0
7 Jul 2025
Great for Customers, Horrendous place to work
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
they paid well and some reasonable employee perks
Cons
Honestly no idea how this business is still functioning, the churn of employees is huge, meaning there is never a knowledge base available to train and support new employees, The senior management are incredible at managing up, but in general terrible at managing their teams, There is a blame culture and a lack of acceptance of when doing something wrong. Poor cooperation between different teams, with each department only looking out for themselves, due to the volatility of the business and no one ever sure how close they are to their department being restructured with redundancies made.