Current Employee3.6Jul 23, 2024Good but the product is difficult to sell. Manager of the lead gen also has little to none sales experience
Good but the product is difficult to sell. Manager of the lead gen also has little to none sales experience
Current Employee4.6Aug 18, 2025Great company to work for, high pressure, but good sales leadership and support