My Background:
Indian Chartered Accountant; 8 yrs of WorkEx in Consulting with 3 of the Big4s and currently with a US-based boutique Investment Banking firm working from India.
Initially was funding my own education, but my firm stepped up and offered to sponsor 100% of my tuition fees if I work for them for the next 3 years following my graduation. (They allowed me to leave them at any time before that 3 years window, but I have to pay them prorated, and I am fine with that as well.)
I like Babson's "Entrepreneurship" theme but am unsure if it has any material advantage. At the same time, Mendoza has a better overall ranking than Babson.
After getting accepted at Mendoza (Accepted from WL), I regret not applying to many other schools, thinking I might not make it to the list.

P.S. I have heard people saying that your location matters a lot to future employers, and many employers prefer to hire from their vicinity. This makes Babson more attractive than Mendoza because of its Boston location. But again, Chicago is not very far from Mendoza. Please comment if you have any take on this.