Former Employee2.7Jul 2, 2025If you’re a strong prospector, self starter and know enterprise sales, this can be a good place.
Current Employee2.6Apr 2, 2025Strong sales-first culture but weak executive team. Success is highly dependent on segment.
Current Employee3.9Oct 26, 2023Excellent experience and great culture. Top market fit as compared to others in the space.