1.0
Oct 31, 2019
Current employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
The are NONE! This place is a joke.
Cons
This is a call center that is so top heavy and backward thinking "managers" . I have never seen a bigger joke of a place to work in my life. You do the exact same thing day after day for no reward or positive reinforcement. On top of all of this, the biggest clown of all of them is the department head- EV - this dude is an absolute idiot. He has covered up so many scandals and lies through his teeth. I would not be surprised if we see him in jail this time next year.