3.0
Jun 9, 2026
Former employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good pay Progression opportunities Flexibility
Cons
Very stressful environment Lack of organisation at times
Is this your company?
Check out your Company Bowl for anonymous work chats.