5.0
May 1, 2025
Current employee, more than 3 years
Glasgow, Scotland
Recommend
CEO approval
Business outlook
Pros
Modern work environment that reflects the brand Opportunity to work with amazing brands Good team atmosphere
Cons
Fast paced environment High demands/expectations