2.0
Aug 4, 2025
Former employee
Wallingford, England
Recommend
CEO approval
Business Outlook
Pros
A good pay for a relatively light-task job, lovely team.
Cons
No clear vision for Marketing, no campaigns, just product launches and little structure around them.