Pros
This company is so huge that it was bailed out by the govt. Most likely will be around forever based on history and complexity of its structure/systems. To unwind the company would be impossible not being able to understand the trickle down effect.
Cons
People in high level are put there through who they know and not what they know. The CFO of my business group stated in a town hall prior to the financial crisis of 2008 that the company 'had limited exposure to the real estate market'. REALLY?!! CLUELESS! That CFO is still with company and somehow highly regarded. Again its who you know not what you know! Face time face time face time. No work home life balance. Divorce is rampant among employees since they are required to work 24/7/365. A truly toxic environment! If you love your family don't work here. If you want to be away from your family this is the place for you.