Pros
Generally, the company highers individuals of high caliber and above average intelligence with strong work ethics. This makes for a pleasasnt work atmosphere and ease of association amongst teams and across departments. It is fascinating that this profile exists across a culturally diverse employee base and is interesting to observe how a 'we can do anything' coupled with a 'get it done' attitude can pervade acros all nationalities at the company.
Cons
As typical of any large organization, factions develop and maintaining relationships across the teams and groups can become more important than competence. I have seen excellent individuals impinge their careers by not accepting a '90%' solution because they new it could be better. (Nobody does '80%' at APD). Worst problem is the occasional quasi competent who ingratiates themselves to a rising star and causes corporate damage until eventual exposure (one individual rode the star for near 15 yrs before losing the umbrella and departing the company). Somewhat typical Fortune 500 politics.