1.0
Dec 8, 2024
Current employee, less than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
No pros at all from working here
Cons
Rude Managers, heavy workload, constant complaining and unpaid shifts