5.0
Sep 9, 2025
Anonymous employee
Current employee
Horsham, England
Recommend
CEO approval
Business Outlook
Pros
Great people. Open to new ideas. Want to make improvements.
Cons
Can be slow to react. Communication between teams isn't always on point. Disconnect between sites, slight us and them mentality.