Pros
Pros are it's a job and you can move up in schedule pretty fast (mainly bc attrition is so high)
Cons
The company is really shady, if you work on the cooperate side then it's not to bad but if your a agent then they don't care about you. They don't mind firing you and bringing in new people who wont question why your pay is $500+ dollars short the last 6 months. If your not black, a Democrat or gay then they look to get rid of you and the CEO even is pushing his votes on you as well as other political views he has and does it on company time not his personal time. So if you don't mind being a sheep that could care less if your money is missing then it might work for you. Plus when your near a promotion they make up all kinds or crap to make sure you don't get it. It's billed as paradise but only to cover your eyes to what is really going on.