Vantaggi
There are many different areas in such a big organization. The people actually doing the work (versus management and Executives) are mostly very competent and cooperative. Workers are knowledgeable, driven and cooperate to get things accomplished often with mandated "free" overtime for the sake of productivity improvements. The productivity is not measured based on hours worked - only the cost of the salary, etc are accounted for. There is training and reasonable room for advancement at first. An okay place to start your career or work a short time before you are taken for granted.
Svantaggi
Do not expect much in the way of ongoing compensation. The management philosophy appears to include: moving as much work as possible offshore, drive the people into the ground - they can be replaced, don't compensate well as the workers should be grateful to have a job, and at all costs maximize executive compensation. Layoffs are regular (or as they like to call them "Resource Actions") even when the company is announcing great accomplishments to shareholders. It is very difficult to get time or approval for ongoing professional training since the company is almost always in some sort of "cost freeze". It is not unusual to go years without being able to take a course. Expect any education to be on your own cost and on your own time. It can also be years without getting any raises. Their stated goal is pay a little above average for the industry. The management focus seems to be on how to cut benefits, rework the salary plans to the detriment of the workforce and in some cases implement salary cuts which are not offset by the supposed improved way of handling things. If you are not early in your career, do not expect much.