4.0
Jan 13, 2026
Current employee
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good for progression in the career
Cons
Managers are horrible, do not care about your personal worries or problems or well being
Check out your Company Bowl for anonymous work chats.