5.0
Sep 12, 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