Pros: flexible hours
Cons: too many lay-offs every year!!
I was able to leave work when there was a child's event, although I worked 50-60 hours/week (in the office, in the evenings, and on the weekends). But as long as my work was completed, CDH was very flexible. Made many life-long friends working at CDH for 9 years.