Current Employee3.0Jan 29, 2025New sales leadership are managers, not operators. They're still trying to figure out how find success.
New sales leadership are managers, not operators. They're still trying to figure out how find success.
Current Employee3.9Oct 9, 2025Been great, change in leadership so a bit unclear what the future holds
Current Employee4.4Jul 7, 2023Great place to work. Expect to work hard, but it's worth it. Great leadership and lots of development opportunities.
Great place to work. Expect to work hard, but it's worth it. Great leadership and lots of development opportunities.
Current Employee2.4Jul 31, 2025A lot of leaders left, thenew ones aren't up to the task. Some leaders are very inexperienced.