5.05 Feb 2023Sales associateFormer employee, more than 5 yearsGlasgow, ScotlandRecommendCEO approvalBusiness outlookProsGreat jobs best ever will be backConsNothing was just soooooo gooodShow more
3.06 Nov 2025Anonymous employeeCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsYou will learn about everythinConsYou do a bit of everything, but almost nothing is well-definedShow moreHelpfulShare
5.021 Sept 2025Customer serviceCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsmanagement very laid back but also ensure you get the job done everyone treated equallyConsHQ in Barcelona so small team of about 5 in the UKShow moreHelpfulShare