2.0
Apr 18, 2026
Former employee, more than 10 years
Stroud, England
Recommend
CEO approval
Business Outlook
Pros
Friendly environment in a great location in Stroud.
Cons
It is very much one rule for one and one rule for another. If your face fits attitude across the company. Expectations of staff are wildly unrealistic, to the point where you are working overtime to fulfil the work load given to you with no extra means.