1.0
16 May 2025
Terrible
Former employee, more than 1 year
Stapleford, Nottinghamshire, East Midlands, England
Recommend
CEO approval
Business outlook
Pros
Nothing there are no pros
Cons
Horrible place to work, management so toxic, they don’t care and should be investigated