Current Employee3.9Jan 22, 2024Great company and great place to learn. Feels a bit tough at the moment as the market is down but I feel that is the case for most places
Great company and great place to learn. Feels a bit tough at the moment as the market is down but I feel that is the case for most places
Current Employee4.0Apr 16, 2025Strong leadership, good training culture, tough to get to your number without strong installs to cover 50%+ of your quota.
Strong leadership, good training culture, tough to get to your number without strong installs to cover 50%+ of your quota.
Former Employee2.1Aug 11, 2023Worst sales culture ever. Gartner even called them arrogant, and they never say things like that. I’d rather be dead than go back.
Worst sales culture ever. Gartner even called them arrogant, and they never say things like that. I’d rather be dead than go back.