5.0
21 Aug 2023
Anonymous employee
Former employee
Stroud, England
Recommend
CEO approval
Business outlook
Pros
A nice environment. Thought they did the best with health and safety even though they slipped up a bit with me. A decent caring line manager.
Cons
I can't think of any.