Current Employee2.3Oct 17, 2024I don't recommend the company because you have to do quite all by yourself to find leads
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