Pros
I have enjoyed working at HMH. They truly embrace diversity and my team specifically was receptive to feedback and utilized Lean measures to streamline processes and ensure you were trained well to... properly and effectively provide consulting services to external stakeholders.
Cons
None that I can think of.