Pros: multi-cultural, attentive management, free coffee.
Cons: unpaid internship.
MSH is an excellent place to build a career in public health. If your interested in health management systems or developing countries, they offer a great working environment with an effective approach to building a better world. As an intern, they allowed me to work on projects which allowed me to gain 'real' experience in the workplace.