1.0
18 May 2026
Former employee, more than 3 years
Northampton, England
Recommend
CEO approval
Business outlook
Pros
Used to have some very hard working talented people working there.
Cons
The management or complete lack of despite having so many managers. No ability to make complaints about them due to the clickie relationship they have with their higher-ups. Bullying and micromanageing work environment.