4.0Nov 4, 2024Sales development representative (sdr)Former contractor, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsNo complaints. It’s was fine.ConsThere aren’t many cons to think ofShow more
5.0May 30, 2026Business development representative (bdr)Current employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsGreat place, not a traditional sales atmosphere. Great support and good development opportunitiesConsNone that I can think of at the moment.Show moreHelpfulShare
5.0Apr 2, 2025Sales development representative (sdr)Current employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProssupportive, friendly, remote, flexible, secureConsnone that I can think ofShow moreHelpfulShare