I happened upon your post as I am interested in working in Switzerland. I have just began researching it, but I do have a little information for you about taxes. As an American abroad you don't have to pay taxes on the first $90,000 you earn as lon...