5.0
8 Apr 2022
Anonymous employee
Former employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Amazing culture and people working there. Management are always keen to help you progress and develop both personally and professionally.
Cons
No parking as in the centre of town but not really an issue.