Also, the culture is remarkably different, so if you're expecting something similar to the american college campus-like experience large companies offer over there you're in for a hell of a culture shock.
Also, the culture is remarkably different, so if you're expecting something similar to the american college campus-like experience large companies offer over there you're in for a hell of a culture shock.
These days it's significantly easier to get a Swiss passport than a US one for most nations.
While Switzerland might not be strictly in the EU it is very much a grey area -- it is in some ways effectively in the EU so -- personally I'm Irish and pretty sure I could live and work in Switzerland tomorrow. I'm just pointing out you don't need to be Swiss to be on a level playing field.
Worth nothing though as well Switzerland is often very hostile to employing US Passports in any financial firms (alot of finanical firms employe devs in SW) (as apposed to Americans they represent) -- laregely because of banking culture and FACTA.