5.0
Jul 31, 2025
Current employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good opportunities for progression. Growing industry. Big internal drive for continuous improvement, new ideas valued. Helpful colleagues at all levels of the business.
Cons
Old tech stack, internal comms can be poor.