5.0Mar 14, 2023Sales development representative (sdr)Current employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsGreat culture, Great people, Great leadership. Love it hereConsNone that I can think ofShow more
5.0Oct 1, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat culture, team and productConsA lot of changes within the organizationShow moreHelpfulShare
3.0May 18, 2026Enterprise account executiveFormer employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsI don't have many pros from working hereConsLots of changes to team, leadership, and territories during my time there. Was not a good experienceShow moreHelpfulShare