5.0
16 Jun 2021
Current employee
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Good Communication with staff Good bonus, good manager relations
Cons
working away from home can be challenging
Check out your Company Bowl for anonymous work chats.