3.0
May 28, 2026
Current employee, more than 1 year
Chippenham, South West England, England
Recommend
CEO approval
Business Outlook
Pros
Friendly Environment and supportive staff
Cons
Management could get better as some employees has too much work and responsibilities.