5.0
22 Apr 2024
Anonymous employee
Current employee, more than 8 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
- Excellent culture always challenging norms and innovating. - Amazing staff members, awesome people to work around. - Great benefits.
Cons
- Business has grown exponentially in the last decade. Whilst this is fantastic, you can feel a bit like a 'small cog' in the grand machine.