1.0
19 Jul 2024
Current employee, less than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
You get paid for work
Cons
Management are not on the same page as some of the other staff. Odd hires in key positions