3.0
6 Oct 2025
They don't care about anyone
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Very few, the people that work there do care, it's management that's the issue.
Cons
The C-suite have no idea on the business, the customers and do not listen to the feedback from the teams The teams are all treated differently with a different expectation on the customer facing teams to others No care or consideration given to the people that work there or the customers