5.0Dec 17, 2019Great company to work forSales development managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsOpportunities to progress, sociable, great productsConsMy role required long days, late nights and travel but only what you would expect in the positionShow more