My stay at CERN was temporary, and every single company where I had an interview clearly communicated to me that the paperwork to get a B permit instead of a Swiss national, or a foreigner with existing permit.
The need to switch permit status from the CERN diplomatic one into a B one, killed all conversations.
But lets be pedantic in the meaning of words instead, which I used for folks that never lived in Switzerland, that is what is relevant for the whole discussion about foreigners how experience Switzerland.