Current Employee4.4Dec 2, 2024Overall a really good company. Would recommend working here especially in the early stages of your sales career
Overall a really good company. Would recommend working here especially in the early stages of your sales career
Former Employee2.9Nov 13, 2023My overall experience was great and the culture of the company was great and very collaborative.
Current Employee3.1Sep 11, 2024Lots of change happening with leadership and roles. Changing because of low revenue