3.0Jun 25, 2026Great people and strong product, but high expectationsSales development representative (sdr)Current employeeNew York, NYRecommendCEO approvalBusiness OutlookProsGreat people and leadership with a solid product that actually drives value.ConsExpectations are high. Executive level changing rapidly.Show more