Pros
It's a big company with a broad spectrum of experience available for technical people.
Cons
So many, and some of the worst communication and 'efficiency' I've seen in any company. Since being acquired by AECOM our senior technical staff have steadily moved on to other companies due to the constantly changing policies, emphasis on technical staff being held responsible for completing highly specific financial metrics with no assistance, poor to no communication regarding organizational structure, arbitrary and constantly changing corporate focus. For a company that's 'run by accountants' the way the finance side is handled is terrible - inefficient, unprofitable, many of our vendors are refusing to work for us due to late payment, project managers spend more time jumping through hoops to report numbers than actually doing the work that brings in the $$.