3.0
Nov 17, 2024
Current employee, more than 5 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Excellent benefit packages and schemes.
Cons
some managers are just not qualified to lead. I guess you can say that in every workplace.