Foreign workers who want a work visa in Switzerland will be awarded one of two types of permits:
Permit L – this is a one-year short-term resident permit that allows you to stay in Switzerland. The L permit is related to the terms of the working contract and may be extended for another year in extraordinary circumstances, but only if you stay with the same company.
Permit B – This is a one-year initial or temporary residency permit that can be extended annually.