5.0
22 Dec 2025
Current employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Pay Benefits People Bonus Sharesave
Cons
Lack of job security in recent times Leadership changing constantly Leadership consistency in what they say