5.0
12 Sept 2023
Current employee
Wantage, England
Recommend
CEO approval
Business outlook
Pros
Great Culture as a business. Good focus on customer needs whilst being strongly supportive of employees.
Cons
Limited internal career progression opportunities