4.029 June 2022SDR reviewSales development representativeCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat team Great office Nice culture Fantastic managementConsGermany based, other locations left behindShow more