I am a migrant FROM Sweden(to Switzerland) and the Swedes absolutely want you to speak Swedish. At least this has been my experience living in Switzerland. They prefer that
I speak broken German rather than English. Even many who speak English flawlessly. But you will be tolerated if you are overall a net contributor, that is right.