The answer comes a bit late, but anyway... go to Olin. I would never sacrifice a life goal (living/working in the US) for a higher ranked school, money, etc.
I come form Eastern Europe. have been admitted to the full-time MBA at Olin (tuition 40K for 2 years in my case)
have been assured that I have good chances at St. Gallen (I am a decent German speaker) - Master in Banking and Finance and LBS - Master in Management.
now considering whether I should apply to these 2 schools or stick to Olin.
On the one hand, I have limited (1.5-2 years work experience) and it would be much easier to get into the European Master's programs which are highly ranked and attract better employers than Olin.
On the other hand, I would definitely prefer to study and work in the US rather than in Europe. I don't think I stand a really good chance of getting to top-tier US programs (little and nontraditional work experience) so Olin may be an option (also, it offers an MBA vs a master in Management/Finance in the European schools I've mentioned).
Would be extremely grateful for your advice. Should I go to Olin or aim at better ranked European schools however much I'd like to work in the US?
Thank you in advance!