Current Employee4.0Sep 27, 2024Great organization with incredible talent- very high touch sales process
Current Employee3.9Feb 15, 2024Direction of the leadership, sales processes mandates, and overall culture in my channel is causing a lot of question marks.
Direction of the leadership, sales processes mandates, and overall culture in my channel is causing a lot of question marks.
Former Employee4.9Sep 20, 2024Overall it was a really good experience that really shaped my sales experience.