4.0
May 26, 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