Bumping this thread instead of starting a new one because it's very related to my situation.
I am a female US citizen and I will be starting a position in August. My employer has already started the paperwork and everything is in motion, and she tells me I will be receiving a B permit for my 2 year contract.
My partner (also US citizen) is searching for a job, has a M.S. in physics and much experience, and so he is hoping that will qualify him for some more specialist jobs, but we're getting nervous.
My questions are:
1. Would my work visa allow even a residential permit for my partner? Perhaps it could be transitioned into a work visa later on with marriage?
2. Would getting married in Switzerland after arriving (within the tourist 3 months) be sufficient for getting him a spousal permit if a job would not come through by then? Or is it better to be married in the US beforehand?
I have already sent the paperwork in with my current legal status ("single"), but I'd like to know if we should be considering other steps. We plan to get married someday, I just did not anticipate it may have to be like this and not surrounded by our family and friends

My ideal would be to wait but if need-be, marry legally in Switzerland and come home to do the wedding later on.
Thanks for your help!