Pros
Good benefits, but not anything you can't get from similar companies of similar size.
Cons
Where should I begin? Lets start with the fact that we are highly understaffed underpaid and overworked. Managements response to this is essentially "lets just work better". This response comes from a company valued at over 18 billion yet refuses to employ people as necessary. They rather fill us with a bunch of fluff. To me personally the worst part is how they have people coming on here and talking up the company instead of calling it like it is, that it's in some serious need of restructuring. PLEASE don't believe the hype. Oh and forget about any sort of pay raise or promotions unless your one of the favorites. Better make friends quick if you want to move up because it sure won't be based on your work ethic.