Migrating to Switzerland was a breeze. Everything was set in under a week. Founding a LTD was also easy. In France it took months to get everything solved for immigration (as a EU citizen). I am still struggling to solve those various puzzle pieces for founding a company. The kafkaesque RSI alone requires more time and effort then all the bureaucry in Switzerland together.