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