L'anglais est absolument indispensable ça c'est clair.
Pour l'allemand tout dépend de la boite pour laquelle tu bosses.
Moi j'ai la chance de bosser à Novartis et je ne parle qu'en anglais.
Pour les salaires estimés par
http://www.lohn-sgb.ch/usage/branche.php?l=F, c'est relativement correct mais faut se battre pour avoir un bon salaire.
Tous les ans je ménace de me casser si je n'obtiens pas ce que je veux.
Pour le moment je m'en tire bien mais je n'ai toujours pas atteint mon objectif salarial de 100 000 CHF net / an + 10 000 CHF net de bonus.
La différence entre brut et net est d'environ 12%.
Mais faut payer sa sécu privée et les impôts te massacre si tu n'es pas en couple.
Il est très important de garder les pieds sur terre. Un préavis en Suisse c'est seulement 2 semaines...
Si tu ne gère pas tes resources correctement tu peux comme c'est très souvent le cas chez les frontaliers te retrouver à vendre ta si jolie maison si grande qu'une paye française ne te permet plus d'assumer les charges...