Former Employee2.3Dec 11, 2023One of the worst groups of sales leadership of all times. Highly avoid working for them.
Current Employee3.0Jan 21, 2025Was a great company, then was a highly paid bad job, then was acquired
Current Employee4.4Jun 10, 2024Very positive experience with the GTM team, still have work to do on the product but its been quick to innovate,
Very positive experience with the GTM team, still have work to do on the product but its been quick to innovate,
Former Employee3.1Sep 27, 2023Would not recommend, not a great culture, not a great opportunity to succeed