Hello Duncan. I am an Indian student who graduated from bocconi. I speak fluent Italian but without a masters degree, there are almost no jobs to be had in Italy which pay well. I have interned at Allianz insurance in Milan as a data analyst in the past as well as a strategy intern at TATA motors in Bangkok, Thailand. Since my graduation in November 2018, I have been working in my family business which is in the field of supply chain management in India. I had applied to Nova, uc3m, polimi and hec Lausanne and had gotten offers from all of them. Nova, uc3m and polimi offered me a spot in their finance masters and I had applied for a business analytics masters at HEC. I had rejected all other offers, apart from HEC, as I had heard that it's next to impossible to find decent roles in Spain and Portugal, if you are a non EU student. I have also been taking classes for R and had an inclination towards a master in the field of analytics of data science.
However, recently I contacted hec Lausanne and some indian students who graduated from unil. The career services told me that it's extremely hard for non EU citizens to find jobs in Switzerland as the employers have to prove that they have put in a lot of effort searching for the right candidate from the local pool but haven't been able to do so. They said that they would help me to find an internship and everyone has to intern for 3 to 6 months in order to graduate. The handful of indian grads from uni Lausanne told me that they interned at Nestle, Zurich insurance, uniliver etc in Switzerland itself during their program, after which the company transferred them to a different location like Singapore, Budapest, etc. All of them seemed to have good roles. I also got into touch with indian students from St Gallen and uni of Zurich but all of them were working in Bangalore or Mumbai, after having failed to get jobs in Switzerland.
Getting a degree from a Swiss school does seem to be a gamble but unfortunately this is the only choice that I have for the current year. What should I do?
I would need to know more about you and where you would fit to make a recommendation, but most Italian speakers with no French will get better roles from USI than HEC.