4.0Mar 10, 2026Great companySales development representative (sdr)Current employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsSalary and benefits were greatConsNon technical sales staff led with mischief to mask insecurity. If you’re hired, align with strong leadership early on.Show more