4.0
26 May 2026
Former employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Amazing opportunities to learn about the company and trade marketing.
Cons
A competitive industry with prestigious brands