4.0
Oct 21, 2025
Current employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Really great teams, especially Value Creation and the north res teams
Cons
under resourced and overworked at times, pay doesn’t reflect the work life balance often