Current Employee4.4Dec 12, 2024It's a great organization to work for and has many opportunities to grow.
Current Employee3.9Mar 7, 2024The Customer Success Organization is new and is working diligently to organize and support customers efficiently. The Leadership and commitment is top notch.
The Customer Success Organization is new and is working diligently to organize and support customers efficiently. The Leadership and commitment is top notch.
Current Employee2.1Apr 2, 2024The SLED market has a very weak market fit as it relates to products and pricing. The culture from leadership is toxic.
The SLED market has a very weak market fit as it relates to products and pricing. The culture from leadership is toxic.
Former Employee4.0Oct 10, 2023Great company having some difficulties in the road to IPO and with a culture of try to avoid incentive payments to sales reps
Great company having some difficulties in the road to IPO and with a culture of try to avoid incentive payments to sales reps