Current Employee1.9Nov 13, 2025Very challenging and bias environment with a lack of direction in their business
Current Employee3.3Jan 30, 2024There has been a new VP of sales since November 2023. Culture has much improved, and decisions being made make much more sense. Still going through growing pains. But a solid place to work right now in Sales
There has been a new VP of sales since November 2023. Culture has much improved, and decisions being made make much more sense. Still going through growing pains. But a solid place to work right now in Sales