Current Employee3.7Jan 29, 2025My overall experience is positive. Good amount of leads and opportunities. However, not much upside for bonus
My overall experience is positive. Good amount of leads and opportunities. However, not much upside for bonus
Former Employee2.1Jul 28, 2024Wasn’t a great experience, partners typically don’t know how to sell product
Former Employee2.3Jul 21, 2023Great place to get experience but awful work culture and I thank every day since I have been gone
Current Employee3.6Jun 24, 2025Higher sales goals with the changing market conditions and employee churn.