3.0
20 Oct 2020
Current employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Starting to offer more benefits for employees such as private health and flexible/remote working.
Cons
Unfortunately moving a lot of manufacturing abroad which has caused job losses.