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.
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.