I moved to Switzerland (from Denmark) almost a decade ago, and I’ve not regretted it.<p>1. If we’re talking software engineering, the demand is ultra-high. I’ve had to hire freelancers, because skilled software people are neigh-impossible to find.<p>2. Yeah, for engineers and other skilled workers, pay is very good, even the relatively high cost of living considered.<p>3. Before CV19, 100% remote was pretty rare. 1-2 days of home office was pretty common. Nowadays, things are a lot less defined, and given how desparate companies are to hire skilled ppl., you can probably negotiate something.<p>I’m not sure how to describe the work culture, but if you get into some tech start up in Zürich or Geneva, you probably won’t find it too foreign, and everyone speaks English well enough.<p>If you have a EU passport, you can generally get a work visa just by asking. If you’re from elsewhere, it’s a little more involved, but still manageable.