1.0
23 Jul 2025
Former employee, more than 1 year
Windsor, South East England, England
Recommend
CEO approval
Business outlook
Pros
The only good thing about this place is it's people NOT the management but the rest.
Cons
This company will make you feel stupid, there is no support here and as soon as they get new staff they will plan to get rid of you without offering any help and this is why there is always a high staff turnover. The staff working there are depressed and unhappy, when you say something about the place you are hit with " well is there anyone else out there that pay this much" ermmm yes there is with less hours and less micromanagement. Absolutely hated working here made me depressed the worse place I have ever worked at.