Current Employee1.9Nov 29, 2023Horrible management. Even the CEOs privately acknowledge they are going downhill. Stay away!
Former Employee2.7Dec 13, 2023Overall experience was good. The company sales leadership created a toxic environment which lead to its downfall.
Overall experience was good. The company sales leadership created a toxic environment which lead to its downfall.
Current Employee2.4Oct 6, 2023The current team running the company is less competitive and destroyed it completely