3.0
Feb 8, 2022
Current employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Lovely people to work with in the company
Cons
Understaffed departments / too many inexperienced staff creating increased workload on current staff members. Wages is not reflective of how much work is done