Pros
You'll get lots of experience scrambling for answers and lieing about how bad things are. If you can lie about something long enough it'll become someone elses problem. You'll be surrounded in good company if you're looking to try and mask your deep rooted emotional or spousal problems. Compensation is high enough that you'll be able to buy your wife and kids nice things to make them forget that you're never around.
Cons
The culture here is absolute garbage. Management and HR constantly spew that they are working on having a positive impact on the lives of both employees and customers, but it's patently false. I'm not alone, which is why the turnaround is 2 years. I've been in exec meetings where they start screaming and yelling and take their shoe off and bang it on the table. One of the most frequent questions asked is "How are you going to get me what I want?" which sounds exactly like my 5 year old niece. People here have very little desire to make great products here. People only care about looking good. Their not only encouraged, but also rewarded for stabbing you and using your body for a leg up to climb corporate hierarchy.