Pros
The company culture is great and is easily the best thing about working here. The workforce is incredibly diverse with several employee resource groups (think "clubs") that allow you to get involved both within Morningstar as well as the city of Chicago in general.
Cons
This program only sounds good on paper. The first rotation is spent on the phones answering phone calls from investors who ask questions about how to use Morningstar's research products. According to HR, this is supposed to introduce you to financial concepts and Morningstar's products in general. I suppose it does, but only on a very surface level. 80% of the questions received are dumb ones like "my Morningstar isn't working - how can I fix it?" or "how do I add a chart to this presentation?". After the first month, the job becomes very mundane and literally everyone hates it. The second rotation is not much better. There is such a mad scramble to get off the phones that people settle for second rotation positions that are only marginally better albeit still terrible. Rotating becomes extremely competitive since there is such a bottleneck of people on the phones. The positions that are available aren't desirable positions so many people just end up leaving to company. All in all, this program does not push you. Rarely are roles intellectually stimulating and you end up losing skills that you walked into the company with. I know several people who were Excel whizzes who had experience in VBA and SQL that ended up just forgetting it because you literally never use the first year on the job. It's been said on here as well, but MDPs start out at 50k a year and the semiannual bonus averages at $500 which is laughable compared to other financial firms. Employee benefits are on par with the rest of the industry so there's really nothing special there. In short, the MDP program seems like just a way to underpay smart college grads for 2 years having them do mundane work that someone with a high school education can easily do.