4.0
May 27, 2026
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Excellent pay and benefits Good for early on in career
Cons
Hard to progress Hard to improve the tech there due to old and complex estate