5.0
Mar 3, 2026
Former employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Flexible working, positive supportive managers, great premises, good progression opportunities wouldn’t hesitate to recommend working here.
Cons
None that i can think of!