Pros
Ch2m Hill pays well and has interesting projects throughout the US
Cons
Being a large corporation sometimes there is a bureaucratic level that can be annoying and difficult to navigate
Pros
4x10 schedule, competitive salary and benefits. Reasonable work load, fantastic work/life balance.
Cons
Projects have long schedules so satisfaction at job completion is less than elsewhere.