Current Employee3.0Dec 10, 2024Great pay, toxic sales culture. Sales over employee and client success
Current Employee2.7Jun 26, 2024Decent org. Leaders are pretty bad at the frontline level. Comp is awesome