Current Employee4.0Nov 3, 2025There have been multiple stories of leads being unfairly distributed amongst sellers.
Current Employee2.1Oct 23, 2023A lot of changes with no real direction. I would not recommend working here. Culture and leadership have become very toxic and morale across many teams is down.
A lot of changes with no real direction. I would not recommend working here. Culture and leadership have become very toxic and morale across many teams is down.
Current Employee5.0Nov 22, 2025Awesome, great culture, potential opportunity to grow, regional experience with good management