4.0
25 Dec 2023
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Great culture here, people are great and the job is demanding but rewarding.
Cons
Typical corporate culture where everyone needs to ‘do more with less’ and the focus on people I joined for is falling by the wayside.