4.026 Nov 2024Great start upCustomer success managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsStart up culture. Possibility to work closely with different teams and learn new skills through many departments.ConsNothing to mention. Covid hit the industry quite badly.Show more