Ok so I've been thinking about this some more, and wanted to add a few pros that I see with LBS:
1. It is a flexible 15-21 month program, of which up to three months (12 weeks is a high paying internship - avg salary $3500 pm). Thus, if you go for the 15 month option, the difference between LBS and INSEAD in terms of earning potential is really 2 months (since INSEAD is a 10 month program)
2. If you dont have scholarship offers, you CAN actually work in London. Many LBS students are apparently doing this successfully, up to 8-10 hrs a week, usually on assignments with their prev employers. LBS career services actually helps you with these part time assignments in your area as well. INSEAD of course, will leave you no time or inclination for part time work.
3. LBS has the exchange program with other top schools around the globe, where you can get an intense global experience, take the trip to a location you want to be employed in, and take adv of career services of the schools you go to. Except for H/S/W, all the other top US schools are up for grabs. For Sep applicants, the Wharton exchange at INSEAD leaves a lot to be desired esp in terms of career svcs.
4. You get an internship - money and experience
5. Therefore, you get two rounds of interviews with companies of your choice
6. The shadow project at LBS is unique and can also give you a leg up in the recruitment process (choose a shadow you really want to work with later on)
Any thoughts?
MG