1.0
5 June 2026
Current employee, more than 10 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
The Pension is why people stay.
Cons
Senior management and the leadership team are so deluded in thier self importance that they have no grasp of reality.