In Ontario, it depends on the regions. Working in French in Toronto is very rare. You absolutely have to be bilingual, to know English. It's easier in the regions in eastern Canada and in the northeast, as you are no doubt aware. So it depends on the region.
On May 13th, 2010. See this statement in context.