5.015 June 2024Great company!Sales managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsHigh salary, friendly team, supportive managementConsI didn't find any consShow more