3.0
Jan 24, 2025
Former employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
young people working there which made for a good atmosphere - the culture was quite good also.
Cons
probably not as big as company as they thought - tried to work with a lot of major brands in the US