Pros
MHP is a wonderful place to work! Lots of smart and motivated people to learn from, as well as a good work life balance. They do well with internal promotions, raises, and investing in employees.
Cons
Communication and processes can be disorganized, employees may have to advocate for themselves to get certain things through.