3.0
Apr 22, 2024
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Great reputation, some really lovely people, good learning opportunity
Cons
Some of the policies and ways of handling people feel like they're from the 1980s