5.0
Jan 19, 2026
Former employee
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good people working there (not management) Good additional benefits
Cons
Management Old school mentality and difficult to bring to more forward thinking.
Is this your company?
Check out your Company Bowl for anonymous work chats.