I am going to finish my PhD in ETH soon. As a non-EU, looking for a job afterwards is always a headache. Luckily, the startup (AG, ETH spin-off) where I worked as an intern wants to offer me a full-time position. I am very happy with that but I am worried about few things in the meanwhile:
(1) Is the chance very low for a startup (less than 5 people) secures a work permit (ideally B permit) for a non-EU? or it's better to try a larger company?
(2) I have heard that: graduating from Swiss University, the company can skip the process of justifying why hiring non-EU instead of Swiss and EU. is it really true? if so, I guess it would help in my case?
(3) The startup seems to be willing to hire me either in the end of this year or the beginning of next year, which I can choose. I assume its better to choose beginning of next year considering the quota for working permit?
(4) Also happy to hear any other suggestion for my case
Thanks in advance