Current Employee2.6May 29, 2025Significant turnover in the sales org. Not a lot of quality inbound leads.
Former Employee1.1Sep 29, 2023Trust the Glassdoor reviews, it's a very bad place to work with no upward mobility.
Current Employee2.7Nov 21, 2023My experience so far is that, they if you’re not drinking the company kool-aid you won’t last long.