5.0
Feb 14, 2019
Current employee, more than 5 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Fast career progression and international opportunities, freedom to innovate, high level of authonomy, great atmosphere and informal environment. Out performance culture, high focus on consumers and product innovations.
Cons
Not very process driven and opportunities to improve on data management.