Pros
1) Global company - You can transfer to other operating companies within the world. 2) They pay for benefits - 401k (3% - note they use 50% of 6%), different health insurance, different dental insurance, different eye insurance. 3) They do pay for some career advancements (PE, PG, Tuition Reimbursement) 4) 9/80 Schedule now
Cons
1) If you're not management, you're a grunt. Being a grunt, your life is total misery. You will wonder when your next project is or you will be overloaded with projects that have ridiculous deadline. 2) They will work you to a dog for a mediocre salary. They want near 100% utilization when many historic companies have some staff who are admin (ie 0% utilization) 3) Project managers are "coerced" to come under/near budget with flawless accounting, resulting in the people who work on the projects for far more for less billable hours given (IE 5 hours of work, 2 billable hours) 4) They hardly lay off corporate but they lay off a lot of office staff. (Do we really need 300 + corporate lawyers, a new weekly newsletter congratulation some B.S. corporate position)' 5) There is no organic growth for AECOM, it's all acquisitions - majority of the profits go to paying off the companies we acquire.