4.0Mar 5, 2025PositiveSales development representative (sdr)Former employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsEasy hiring process and very friendly staffConsAggressive American style Feedback not well receivedShow more