@patchyderm, my best friend got offered a position there about 8 years ago. I thought it would be a cool opportunity so I suggested he take it. I went over there originally when he first moved to help him look for apartments and explore the city. I fell in love with the place! After visiting a few times I decided that's where I wanted to be.
He is from Cyprus (EU16) and has a PhD from MIT so he had no problem getting there. It wasn't so easy for me!
I also became good friends with some Swiss people from my visits.
At some point I decided that was where I wanted to be. It was hard though to find a job while overseas and in a recession but I kept at it.
Another friend that I used to work at a start-up he created in Boston was working at a new place and asked if I wanted to come on board. I told him I was holding out until I could find a position in Zurich and if they ever opened an office there that I would join. He said there were no plans to open an office in Zurich. About 2 months later he said they opened and office in Zurich and asked if I wanted to join again. I said hell yes!
One of the requirements for a Swiss visa as a US citizen though is that I had to work there for them in the US for a year first. Well my year is up.