Current Employee4.3Jun 9, 2025Great company to work at. Difficult to get net new logos because of competition, but amazing culture
Current Employee4.6Dec 5, 2024Great culture, good salary and benefits, lots of product innovation and interest in the market because of market product fit. Overall a great company to work for!
Great culture, good salary and benefits, lots of product innovation and interest in the market because of market product fit. Overall a great company to work for!
Current Employee2.3Nov 24, 2025Sales leaders largely play favorites, although a few good managers that do not
Former Employee1.0Mar 20, 2025Really is a horrible place to work. Management full of bad actors who play games and manipulate reps against each other. Cannot warn people enough of working here. Contact any former employee and they will give you the same feedback. There are so many former employees because no one stays longer than a year.
Really is a horrible place to work. Management full of bad actors who play games and manipulate reps against each other. Cannot warn people enough of working here. Contact any former employee and they will give you the same feedback. There are so many former employees because no one stays longer than a year.