Current Employee2.4Sep 10, 2025ok. Leadership is not very focused, no real roadmap, sales teams have no valuable training.
Former Employee3.1Nov 30, 2023Great DEI culture. Product -market fit has lagged a lot in last few years and competition has grown at a much faster rate. Compensation structure needs serious review to keep their sellers motivated.
Great DEI culture. Product -market fit has lagged a lot in last few years and competition has grown at a much faster rate. Compensation structure needs serious review to keep their sellers motivated.
Former Employee3.4Nov 17, 2023Overall the organization has good culture. They invest in resources but have lagged behind in product market fit.
Overall the organization has good culture. They invest in resources but have lagged behind in product market fit.
Current Employee3.3Feb 27, 2025Overall experience was good. People are nice, product is maturing. Base pay low