5.014 Mar 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.01 Oct 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGreat culture, team and productConsA lot of changes within the organizationShow moreHelpfulShare
3.018 May 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