Current Employee4.0Jan 10, 2024Overall good experience but can be chaotic at times. A lot of smart people and a lot of people who know how to talk
Overall good experience but can be chaotic at times. A lot of smart people and a lot of people who know how to talk
Current Employee3.3Nov 3, 2023It’s alright. Tough market right now. Great product but leadership, benefits, and internal processes need improvement
It’s alright. Tough market right now. Great product but leadership, benefits, and internal processes need improvement
Current Employee3.9Jun 25, 2025New leadership with new metrics have made goals more difficult to reach as 30% of the commission is based on closed won deal which we don’t have control
New leadership with new metrics have made goals more difficult to reach as 30% of the commission is based on closed won deal which we don’t have control