4.0Jul 22, 2025Former SDRSales development representative (sdr)Current employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat team of people from various backgroundsConsNot much work life balanceShow more