3.0
4 Jul 2026
Current employee, less than 1 year
Luton, East of England, England
Recommend
CEO approval
Business outlook
Pros
The people I work with are generally a great bunch who try their best.
Cons
Toxic environment and relationship between management and staff. Clear favouritism, and a complete disregard for employee wellbeing in a stressful environment.