Several people here work(ed) in Switzerland, I expected them to answer, but your question is already a week old. I only visited companies I had applied to.
- Foreigners get supervising positions.
- Settling looks very possible. Getting the nationality is practically impossible, except maybe by marriage. One advantage of Germany.
- Many Swiss, more so with diplomas, have several languages. Language courses exist, I suppose it's a key to integration.
- Don't try to learn German (and I suppose Swiss German, which quite differs) by practising. Have a professor, train normally, and then it's easy. Do it early, because mistakes are hard to un-learn.
- The Swiss are extremely polite, punctual, they don't speak badly of other people, and they deliver products that work. Could that be a point to integration?
- The supervisors I met knew the job, like in Germany. That's a ton stress less than in France.