Current Employee2.9Nov 6, 2023Poorly managed but great product dont expect to come in and sell quickly
Current Employee2.0Mar 24, 2025Probably one of the worst places to end up. Pay and benefits are decent. Leadership is clueless. High turnover. Tons of favoritism. Toxic culture. Everyone hates it there
Probably one of the worst places to end up. Pay and benefits are decent. Leadership is clueless. High turnover. Tons of favoritism. Toxic culture. Everyone hates it there
Former Employee1.3Mar 15, 2024Horrible micromanagement and impossible sales goals and unattainable numbers with poor integration.