Current Employee3.7May 23, 2025Leadership is feeling pressured by executives so that trickles down to the front line reps
Current Employee5.0Sep 10, 2024One of the few places that checks all the boxes in terms of having a great product, with good culture, good pay, good leadership.
One of the few places that checks all the boxes in terms of having a great product, with good culture, good pay, good leadership.
Former Employee2.1Jan 24, 2025Horrible and this market is way overcrowded and the sales cycle is long and the culture is toxic
Current Employee5.0Jun 12, 2025Good opportunity. Product is becoming more well known and becoming the leader in the market place.