Here is a recent Expat Report on Moving to Olten, Switzerland from Expat Exchange member zwitserlaan.
What advice would you give someone preparing to move to your area about the actual move, choosing a neighborhood and finding a home?
Keep in mind:
There is no free choice of school for your children, unless you are willing and able to pay for (expensive) private schools. Your children will usually go to school in the quarter you live. If you have specific school preferences for your kids, take this into consideration in the neighborhood choice.
Not only property prices vary highly between city and countryside, and between the various cantons. Also taxes and costs for (mandatory!) health insurance may vary a lot. Example: the canton of Zug may sound very attractive at first sight, because of the extremely low taxes. You’ll quickly find out that this is (more than) compensated by prices for housing.
zwitserlaan also completed a Working Abroad in Olten, Switzerland Expat Report:
How did you obtain your work permit? What advice would you have for others about work permits?
For your work/stay permit, you need:
Proof of work / income
Proof of (mandatory) Swiss health insurance (you need to provide this within 3 months of your registration)
Proof of stay (contract in which it is clear that you rent/bought a place to live)
For most EU-citizens, this will do. Bring the documents to the “Einwohnerkontrolle” of the place where you (are going to) live and they will register you. Depending of the town, they may organise your work/stay permit, or provide you with the documents that enable to apply for your work/stay permit yourself. You should obtain the permit without too many problems.
If you are not an EU-citizen, keep in mind that quotas apply for work/stay permits. There is a maximum to the number of work permits per year that are issued to non-EU-citizens. Moreover, your Swiss employee has to prove that he has made ample effort to find someone from Switzerland or the EU for the job, before he can hire you.
There is SO much more great info provided by zwitserlaan in these two reports. If you are even considering taking a job in Switzerland, you should definitely read both!