1.0
16 Apr 2026
Former employee
Lechlade, England
Recommend
CEO approval
Business outlook
Pros
It's a pretty place to work and most of the people are lovely
Cons
Corrupt management - you'll notice this just by how high their staff turnover is. No time in lieu after working 60+ hours in one week