Current Employee3.6Nov 28, 2023Good / solid company. Really good experience and they take care of their sellers.
Former Employee3.0Feb 11, 2025Horrific culture, went all downhill when they instituted new performance standards in Q2 2023.
Current Employee2.6Jun 30, 2023Great product. Find your buyer and your champions to drive larger deals.
Current Employee3.0Mar 3, 2025The product is excellent, but the company has floundered the opportunity over the last few years. Too much turnover at the top, lack of interest in feedback from sellers (their frontline) and continuing to steer the ship blindly.
The product is excellent, but the company has floundered the opportunity over the last few years. Too much turnover at the top, lack of interest in feedback from sellers (their frontline) and continuing to steer the ship blindly.