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