Former Employee2.3Aug 9, 2025Just don't do it. Lie about everything and cling on to a few big accounts... that's the motto here.
Current Employee1.7Dec 4, 2024Horrendous culture, led by a team of aging leadership with archaic sales strategy. Do not even bother applying here.
Horrendous culture, led by a team of aging leadership with archaic sales strategy. Do not even bother applying here.