3.0Oct 21, 2025SDRSales development representative (sdr)Current employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsWork benefits, travel to the USConsHigh stress, high pressure and no managerShow more
5.0Jul 24, 2025Great OrganizationSales development representative (sdr)Current employeeHouston, TXRecommendCEO approvalBusiness OutlookProsCulture is great. Management is there to help.ConsStress levels can get high, pressure is always on.Show more
4.0Jun 9, 2025Great companySales development representative (sdr)Former employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat Pay Awesome People Great productConsNone that come to mind.Show more