Residence permits in Switzerland: L, B, C and differences

There are three main permissions (L, B, C). Your nationality (EU vs Third Countries) and contract duration dictate which one you receive. You can work before you have the physical card.