1.0
Jul 31, 2025
Former employee, more than 3 years
Luton, East of England, England
Recommend
CEO approval
Business Outlook
Pros
None at all, would give zero stars if I could
Cons
Toxic Environment, no management skills in any department, hire and fire once your face doesn't fit, very unprofessional and do not stand by their company values. Complete control freaks. Pay structure is terrible. The fakest MD loves a bit of gossip fed back to her. One of the worst companies I've worked for.