Pros
The credo as an operational foundation provides clear guidance on how we want to conduct business on all levels. Diverse operating companies unified in one corporation -- helps in financial risk mitigation, also helps provide abundance of opportunities for mobility and development, can leverage expertise in virtually every field.
Cons
Very large corporation can leave you feeling like a cog in the giant machine -- sometimes the upper management behavior contributes to that. Fiefdoms are present. Job demands can be high and sometimes the compensation doesn't feel in line with the expectations. Management often leaves employees feelings as though they should be grateful for being employed vs. thanking and compensating them for the contributions that they make. It is often feels like decisions are driven by ego and power plays vs. what's right for the customer or business.