4.0
17 Mar 2020
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Good benefits , Forward thinking, Great support, Great training locations.
Cons
A little impersonal, communication could be better