Pros
Great flexible schedule and wonderful people. Most of those I work with have been with the company 15+ years and care deeply about both the quality of their work product and the satisfaction of their customers.
Cons
The company is not anything like it was under Ralph Peterson. The "employee-owned" leviathan is simply a slogan - those in the trenches have no real say in process improvement or how the company is run/future direction. CH used to care more about its employees than just making "plan" at any cost. More layoffs happened today. Morale is the lowest I've ever seen. Every single minute of everyday must be chargeable to a project, which discourages co-workers from brainstorming about possible solutions and strategies for the future. We've become robots churning out massive amounts of work but opportunities for creativity and innovation have been all but stamped out.