It's not a must in Montreal, but it helps getting a job being bilingual.
It also depends on what type of job you want to do. But an average of 6 months is all
that it takes to speak French fluently.
Other than that Ontario cities like Ottawa, Kingston, Colborne, 1000Islands, Cornwall (many...