IMHO learning the language is the number one priority when you move to a new country. It's not just a question of making life easier but more importantly of making life richer. If you restrict your social life to the expat world you miss out on so much.
There are so many ways of learning French - your company will probably provide lessons - but you should look for every opportunity - go running or drinking with your neighbours, shop in the market insetad of the Migros, read the press and watch the tele (at least for the news - not much to recommend TSR in general!).
I've been here for nearly 25 years and my French is fluent but I have to admit that the 5 years I spent up near Zürich were not the best, in large part because I couldn't get my head around the dialect, despite speaking some Hochdeutsch

- it so isolates one not being able to communicate.
Please make the effort! You will never regret it, I promise