Pros
I really cannot think of a good reason to want to be employed by a company that does not take care of their employees or their customers.
Cons
After 6 weeks of "training" you are expected to take calls and follow their "Process". They did not tell you that their process changes weekly or monthly. If you do not follow the newest version of this process you could be put in "Immediate Need status".. which then sends you to possible termination. It is like living in fear every single day. A calll or work task is pulled and critiqued, graded weekly. You are supposed to be above 85% each week to be in good standings. Unfortunately, some calls are difficult and you are multi tasking while on phone trying to read through the timeline notes on the account while also reading the most updated version of what that particular call is regarding. So, no memorizing, or repeating as it changes regularly. Impossible to succeed.