Current Employee2.3Oct 17, 2024I don't recommend the company because you have to do quite all by yourself to find leads
Current Employee3.1Feb 14, 2025Solid platform to retail enterprise customers. Compensation model is imature
Current Employee3.9Sep 10, 2023Overall, a great place to work. Leadership is down-to-earth and approachable. Company is sales- and growth-driven. Compensation below competitors.
Overall, a great place to work. Leadership is down-to-earth and approachable. Company is sales- and growth-driven. Compensation below competitors.
Current Employee4.0Aug 28, 2024Great company. Great sales culture. A lot of opportunities for progression