5.0
11 Sept 2025
Former employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Monthly town square meetings, friendly and inspiring colleagues at all levels, great career progression. A really great place to work.
Cons
No cons- a great place to work where individuality is respected and you are encouraged to grow and be yourself.