1.0
Feb 23, 2020
Current employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Flexible Working Good Discounts Multiple Sites to Work From
Cons
Lacks Leadership Channel Strategy over Business Strategy Operate on very lean staff No supported development Lack Diversity in senior roles. Process over common sense Slow to meet customer expectations