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