Vantaggi
CH2M Hill is a great name to have associated with your career portfolio. You will meet a lot of talented individuals. Some offices are full of wonderful people that make coming to work a joy every day (even Monday's).
Svantaggi
Employee development is not openly supported. It is difficult to obtain funding from the company for just about anything. It is not easy to actually try something new or to get involved in cross business opportunities. Because the company is so big, overhead costs are astronomical and employee salaries for junior level employees are well below average. Benefits do not help to bring the total compensation package up to par. As an engineer, I have not felt challenged and I have not gotten opportunities to really use the skills that I acquired in college. There seems to be a general lack of participation by upper management to help develop a career path with specific goals or milestones for junior level staff. It isn't what you know in this company, it is who you know that will help you attain your goals and help you receive the recognition you deserve. Overall, CH2M Hill is a great place for junior staff to gain experience but probably an even better place to use a career stepping stone.