4.0
29 Nov 2023
Former employee
Haverhill, England
Recommend
CEO approval
Business outlook
Pros
Overall great place to work. Great culture, great pay and great facilities
Cons
A lot of people on the plant have been there for years and their attitude isn’t the best