3.027 Sept 2022Great potential, terrible execution.Chief technology officer (cto)Former employee, more than 1 yearBarcelonaRecommendCEO approvalBusiness outlookProslots of perks and flexible working hoursConsterrible leadership and lack of direction.Show more