5.0
15 Dec 2025
Current employee, more than 8 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Fantastic development opportunities and lots of fields you can potentially explore down the line within your career
Cons
Pay is average and work life balance can be challenging.