I am a non-EU citizen by jus soli and a jus sanguinis citizen of Italy, though not recognised.
I currently live and study in France and I will obtain a diploma from an engineering school from here.
My long-term plan is to settle and work in Switzerland.
I have the option to recognise my Italian citizenship this summer, although it is a very costly one (both in terms of money and time). Since regardless of EU or not EU passport I will need a visa, I would like to know how easier holding an EU passport would make me be hired/settle in Switzerland.
I certainly know it is easier if you have an EU passport, and I can't expect an answer on "much easier" or something, so I would like to see the reasons why it would be easier, so I can evaluate the subjective part of the question on my own.