Pros
The culture is phenomenal within the MDP program. Everyone is young, friendly, and there are a lot of social events planned that make coming to work fun. It makes the transition from coming out of college very easy. The office layout is modern and work dress kept casual. It's a very convenient location in the heart of downtown.
Cons
There are 3 main problems with the MDP program: 1) It is not challenging It is not a secret that everyone goes on to the phones for their first rotation. After the first 2 months, there is no growth opportunity. It becomes mundane and the stretch projects offered do little to increase one's skillset. The work given to MDPs even after their first rotation is still simple. In short, this program is not for the ambitious person. 2) Underpaid The salary is far below street average with an almost laughably low bonus. 3) The Work There's a great deal of apathy at this firm which shocked me. There are far too many people who are dead weight and don't do work (either due to laziness or there isn't enough work to go around). In short, this firm is the opposite of lean and there are many teams with far too many people assigned to do the same exact job. The laid back culture has had some negative affects as some floors in the building are almost entirely empty on Fridays. It's great not to be in a workaholic culture, however, it shouldn't be the case that nothing gets done can get done simply because it's Friday.