Pros
The health benefits are great. Subsidized cafeteria is great. Health center is great. They offer a lot of amazing benefits in exchange for a terrible job.
Cons
The actual job requires being chained to your desk and literally asking for permission to use the restroom or take a breather. You're expected to take calls back to back and are pushed by coaches to keep trying to sell a customer until they literally hang up on you. And then you get to call them back! If you like turning your ethics off and making fat pay checks while getting screamed at by angry morons all day, this is the job for you. And good luck advancing - you have to make it for at least a year and then your pay is cut significantly while you scramble to prove yourself and hope that one of the team leads will quit so that you can step up. Non-sales opportunities come once in a blue moon and are extremely competetive because everyone wants to get off the sales floor.