Former Employee3.0Jan 6, 2025My overall experience was great - especially being so new to the world of tech sales
Former Employee1.7Mar 24, 2024Customers dont want what we’re selling. No real territory / white space.
Current Employee3.4Dec 2, 2023Good experience. Company changed when Vista bought in. More cut throat now.