Je ne suis pas juriste et je ne connais pas les détails de la loi, mais d'une manière générale je sais que :
- il serait assez facile pour votre compagnon de vous accompagner et d'obtenir un titre de séjour mais sans le droit de travailler,
- pour travailler c'est beaucoup plus compliqué. Il faut qu'un employeur potentiel propose à votre mari un contrat de travail ET prouve aux autorités concernées qu'il lui est impossible de trouver un candidat de nationalité
suisse ou européenne pour occuper le poste. A ce moment les autorités devraient (sans certitude car il y a en plus des quotas par nationalités et métiers) lui offrir un permis de travail.
Sinon pourquoi votre mari ne demanderait-il pas la nationailité française ? Ca me semble plus simple non ?
Le principal syndicat
suisse, le SIT, devrait aussi pouvoir vous donner des informations plus précises :
www.sit-syndicat.ch/spip/