5.0Aug 21, 2025Brilliant learning experienceSales development representative (sdr)Current employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsI had a fantastic experience - learned a lot and helped me progress in my careerConsNothing bad to say here.Show more