Current Employee3.1Dec 19, 2023Great culture. Great company. Successful reps only if you’re AE likes you
Former Employee2.9Nov 13, 2023My overall experience was great and the culture of the company was great and very collaborative.
Current Employee2.6Feb 21, 2025The company has changed drastically since going public. Not very employee friendly.
Current Employee3.6Sep 15, 2025I haven't received many inbound leads this year. Maybe 3-4 total throughout the year.