I am going to Madison in the fall (so, class of 2020). I also considered applying to Mendoza, but once I was accepted to Madison I decided not to, for various reasons. I can't speak directly to the Corporate Finance specialty at Madison (or compared to Mendoza), but I will say that from my perspective, the alumni have already been very engaging and supportive. I attended an event as a prospective student last year that was with current students & alums of my specialization and I left very impressed. I was the only one there not directly affiliated with Madison (at the time). Several alumni came up to me, introduced themselves, answered my questions, gave me their business cards, exchanged emails afterwards, etc. So if alumni network is something you are worried about, hopefully my anecdotes help.
Also, in regards to the proposal to shut down the FT MBA last fall. I was very worried about that as well since it was during the time I was doing my application. It seemed like it was just a very short-sighted idea from the Dean (who has since resigned). I don't think she anticipated the backlash from students and alums. The alumni base was very engaged and that showed with how quickly she decided to shut the proposal down. The fact that it happened is a bit alarming, but with how quickly it was shut down and the fact that she already resigned says a lot. I believe the MBA program is here to stay.
Also,
bb I think that you need to realize that not everyone on these forums is going to an M7. "Nobody comes to recruit on either grad campus" is a bit of a stretch. Sure, the MBBs and Goldman Sachs of the world may not be coming, but as
wshs1234 said students are getting internships and jobs in their field (as evidenced by the similar employment stats compared to Mendoza). A school like Madison is an excellent opportunity for someone like me. I want to go to b-school, but am not a Top 25 candidate. I also don't want to be up to my ears in debt after graduating. It is definitely more affordable than many similarly ranked schools. I was offered some scholarship money and there are many TA opportunities to earn more aid. It all comes down to what you make of it. Madison is a wonderful city. Come check it out if you've never been.