I just moved here for a 1 year job placement in Villigen and currently staying in Baden.
Unfortunately I do not speak German but this forum has been very helpful. I found many answers to my questions and even some translated versions of german documents / website into english. *Sometimes even better than google translate!
Hope to learn more about the Swiss culture while I am here and to pick up German along the way.
Cheers!