Former Employee2.0Sep 4, 2025not good stay away from this company unless you know someone in leadership who will give you a good territory
not good stay away from this company unless you know someone in leadership who will give you a good territory
Current Employee4.6Dec 12, 2023My overall experience has been great, incredibly supportive sales culture and the resources are there to level up you sales acumen
My overall experience has been great, incredibly supportive sales culture and the resources are there to level up you sales acumen
Current Employee4.4Jul 13, 2025Great technology, fast growth, good opportunity for company growth and leadership
Current Employee3.7Jan 14, 2024Very work hard play hard culture. AEs have the ability to make a killing, but for many it is hard to reach quota.
Very work hard play hard culture. AEs have the ability to make a killing, but for many it is hard to reach quota.