3.0
12 Aug 2025
Former employee, more than 3 years
Billingham, England
Recommend
CEO approval
Business outlook
Pros
- The people are the main reason that people stay in this job, staff that you work with are second to none
Cons
- Upper management (group level) didn't seem to care about the UK site and so didn't hesitate to close the site down