Former Employee1.6Jul 26, 2023Absolutely the worst culture you can ever think of, management are bullies and they keep you were you are if you're a top performer to keep bringing more opportunities, they pay you based on your location just so you can survive and pay bills. Hire freelancers so that they can kick people out easily.
Absolutely the worst culture you can ever think of, management are bullies and they keep you were you are if you're a top performer to keep bringing more opportunities, they pay you based on your location just so you can survive and pay bills. Hire freelancers so that they can kick people out easily.
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