Made an account so that I can comment on this post. Having recently graduated from MMF (same class as Carlos and Gideon), I would like to offer my perspective on this program.
Student Pool:
A key component to the success of any professional Masters program is the student selection process. Chances are, a strong student with a past history of success will continue to be successful in the future as they have learned how to be successful. Therefore, having a strong student pool will correlate with higher post graduation employment rates, creating strong brand equity. This will subsequently result in a larger application pool to select strong students from, thus completing the virtuous cycle.
MMF has positioned itself well in this area. Having resisted the urge for mass expansion similar to what we see in some programs in the States, MMF has a quota of ~30 students per year, and an application pool of ~500 prospects every year (at least in the two most recent years). Theoretically, this should give MMF plenty of opportunity to select the best students (or the best left-overs =D) each year; however, this is where the program does something wonky. Instead of one unified interview/testing process for applicants, MMF has a in-person interview for applicants in the Greater Toronto Area and a telephone (Skype) interview for remote applicants. The nature of the interviews vary significantly. The in-person interviews are group interviews in which you have to prepare a presentation and can last 4 hours long. The phone interviews are roughly 15 mins long, and the technical questions asked vary in difficulty. This part always perplexed me as I am not sure how they are able to maintain the same quality in students that are accepted through these two very different interview processes.
With that said, in my year, I was thoroughly impressed with how smart and knowledgeable my classmates were. The program seems to target a very diverse student pool. We had people with backgrounds in physics, math, engineering, actsci/stats, computer science, economics, and business administration. As a result, someone was an expert in the topics the profs were teaching at any given point in time. This resulted in very engaging peer discussions and a lot of peer learning. Due to the intense nature of the program, the interactions you have with your peers are also very unique, as you spend more time with your classmates than anybody else in your life for the duration of the program. Meeting my talented classmates and becoming friends (12am candy runs, 10 people sushi lunches, push-up contests and other shenanigans) with them is the part of the program I enjoyed most.
Education:
The difference between professional Masters programs and non-professional Masters is that the former will likely have a more applied curriculum than the latter. This is because professional Masters programs are designed with the intent of landing students jobs after graduation. It is true that MMF has somewhat shifted its focus toward Risk Management in recent years with less focus on stochcal and pricing; this is because most of the jobs these days are in Risk Management, and there is simply not enough time to slot in more courses.
As the program crams down so much material into 8 months, a lot of the topics were not discussed in great detail, and a strong focus has been placed on applying/implementing the concepts learned in class by way of non-stopping assignments. This is the part of the program I did not enjoy, as I frequently found I needed more time to absorb the concepts learned in class. However, the relentless assignments did create a strong imprint of the lecture material in my head, and even if I weren't able to fully understand all the concepts I have learned in class, I can easily pick up my notes and a textbook to review should I need it for work.
The professors in the program are all experts in their fields; however, this does not necessarily mean they can all teach. Consistent with my previous experience as a student, I found some professors to be amazing, and highly effective in communicating ideas; whereas there are a rare few professors who simply did not know how/lost the passion to teach . The disconnect comes from the fact that this program costs 40k, so students who (rightly) expected an amazing lecture experience in every class will be disappointed. In these cases, much of the learning will come from reading textbooks, researching online, and discussions among peers.
Internship and Full Time Placement:
Regarding internship placement, the OP made a misleading statement saying MMF will force you to take the first internship offer. This is simply not true. Yes, MMF encourages you to take the first position you get. This is because MMF has established a working partnership with the sponsors of the program, and tries to ensure that the sponsors get the candidates they want each year, so they will come back with internship positions in the next year. However, this is not a rule written in stone. In my year, there are a few students that got to pick a later offer over the first offer they received. Usually, they received both offers within a short time frame, so they discussed with the program office and got to pick the one they liked more. Also, if you really do not like the offer you received, and there is no alternative offer on the table, you are not forced to take it. The rule goes, if you decline the offer, then your resume will not be visible on the MMF's internship job board for sponsors, and you will be responsible for obtaining your internship. In essence, the program is only responsible for securing your first internship offer.
In terms of full time placement, I was surprised by lack of formal support the program office provides. Coming from Ivey Business School, I was spoiled by the internal job board full of full-time positions for graduating students. No such thing exists in MMF. Sometimes, an email would be distributed to the students about open positions; and if you talk to the program's recruitment coordinator, she will forward opportunities your way when she learns of them. However, there is no formal support. That being said, most, if not all of my graduating class obtained full-time positions 3-4 months after graduation. Some of these positions are a direct continuation of the internship within the same company; others are due to the brand recognition associated with MMF, where companies simply like to interview/hire MMF graduates. Contrary to what has been mentioned by other commenters, many of the positions my classmates obtained are at the Associate level (or Senior Analyst level). I have found that it is much easier to get interviews with the degree.
My overall experience in MMF has been a very positive one. I would recommend it for anyone who wants to work in finance in a relatively mathematical role. It prepares you with the necessary knowledge, some internship experience, and brand recognition (at least within the Toronto area) for you to help you find full-time positions easily. However, if your goal is education and research, or if you are thinking of pursuing a phd in mathematical finance afterwards, I would say there are better alternatives out there than this 12 month program.