5.0
Feb 26, 2021
Current employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Hugely successful, family owned , market leader, strong management, fun to work for, a meritocracy.
Cons
No share options. No share options.