Former EmployeeFeatured Review5.0Oct 9, 2024It was a great experience overall would reccomend to anyone
Former Employee2.1Feb 14, 2024My overall experience was disappointing. The company culture is toxic. Managers and reps talk about each other. Solid product but way overpriced.
My overall experience was disappointing. The company culture is toxic. Managers and reps talk about each other. Solid product but way overpriced.
Current Employee3.7Feb 13, 2024I love working here. Great product. Hard to sell as can be perceived as a nice-to-have but once you sell it it is very sticking in the org.
I love working here. Great product. Hard to sell as can be perceived as a nice-to-have but once you sell it it is very sticking in the org.