Pros: supportive management for the most part.
Cons: large company so there is lots of bureaucracy, communications challenges and slow change.
If you are young, just out of college with a technical degree (engineering, science, IT, etc.) Boeing is a good place to start. Be prepared to move to other parts of the US for maximum opportunities however.