5.0
3 Mar 2026
Anonymous employee
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Love the ethos of the company, great to work at somewhere ethically driven
Cons
Low hierarchy is great but sometimes can be hard to know who makes what decision