5.0
May 7, 2026
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
A great place to work! The team I work in is headed up by a superb manager who supports his team every step of the way.
Cons
All roles have challenges, there are no cons to working here. Only the usual day to day frustrations we can all experience at one time or another.