Pros: unlimited overtime, excellent benefits, good pay, can be fun at times
Cons: very unprofessional work environment, mandatory overtime, bad location
Ok place to work, however some things done there are borderline illegal. Very unprofessional work place 90% of the time, people selling drugs outside the door, or in the parking lot. Love triangles around every corner, favoritism. The pay was pretty good, and excellent benefits, but you have to literally lie to people (customers) over the phone almost all the time to get good numbers. You get graded on almost every call you take, and are timed on how long it is.
In short, if you really need to pay the bills and dont mind a bad environment (at least when i worked there, it could be better now) go ahead and work there.