4.0Feb 13, 2025Great cultureSales development representative (sdr)Former employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsGreat place to work, everyone was very accepting.ConsSlow promos and quotas can be more managable.Show more