Current Employee3.7Mar 26, 2025Increase in inbound leads and SDR training and production has increased significantly
Current Employee2.1Jan 28, 2025Good product, bad company culture, horrible leads and dictatorial practices