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
Current Employee1.9Nov 29, 2023Horrible management. Even the CEOs privately acknowledge they are going downhill. Stay away!