3.0Mar 19, 2021Great cultureSales engineerCurrent employee, more than 10 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood team culture and great enviromentConslong hours and small number of key peopleShow more