Pros: all aspects of a good employer may offer.
Cons: probably just healthcare insurance is not so good, but believe what an employee owned company may offer best at the moment.
CH2MHILL is one of the great employers to work for. There is a good strategy, management, talent, and advancement opportunities and culture in place.
Managers would help employees to move up to next levels, while they care about work/life balance - a very good experience and path for those employees who would later take on such positions.
This review – more... section asks on hardest part of job - there is none, and I guess applies to most other companies, as long as communication process is followed by all team members and higher officials. – less