1.023 Jan 2026Not idealSales development representative (sdr)Current employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsNone to add it wasnt greatConsManagers, culture and overall decencyShow more