Current Employee3.9Jan 13, 2024My overall experience was good. Learned the most here from some of the best sales professionals
Former Employee3.3Nov 7, 2025Less than stellar. It was a great start to my tech sales career and I'm grateful for that, but I was never going to make good money there.
Less than stellar. It was a great start to my tech sales career and I'm grateful for that, but I was never going to make good money there.
Current Employee2.1Mar 12, 2024Laughably low pay. Promises not kept. Leadership upheavals every few months.