Pros
The free soup was ok. You're not penalized for breathing. And when you leave you don't have to take your work with you if you're able to shake off the stress of the day. Mind you I'm in great standing with everyone from the representatives to higher management.
Cons
Pretty much everything else to be honest. You're watched by several layers of management constantly. Micromanagement goes to the extreme here. If you're taking a second longer then they think you need as you do your work, they'll have you take on something new and give you very limited time to go back to what you were working on and be upset it wasn't done already. They penalize you for using the bathroom in that any time you take off the phone counts against you and your annual performance reports, which then impacts whether or not you'll get a bonus. You get penalized for calling out sick (they call it an "occurance" where you're only allowed three times, and you have to use your own PTO. And if you use a fourth they'll give you a written warning, if youre allowed to work from home some days they take that away, etc, and you can very well be terminated if you go past thay). The moral is low and getting lower amongst employees (you know it's bad when supervisors are saying they're happy for you if you're looking for careers elsewhere and that it's in your best interest). You'll also never be told you did a good job on anything, but god forbid if you didn't cross a t on a report a year and a half ago, you'll have a meeting about it. Also, with working from home, unless you're an executive they don't pay for any of the equipment. You're expected to pay for your own computer, phone, land line. It's the equivalent of working in a modern day sweat shop.