Current Employee2.1Jan 28, 2025Good product, bad company culture, horrible leads and dictatorial practices
Current Employee3.7Mar 26, 2025Increase in inbound leads and SDR training and production has increased significantly
Current Employee4.6Jan 25, 2025my overall experience is great and is a great place to start in the tech sales world