Earlier quoted context omitted.
I, unfortunately, will have to downplay this suggestion If you don't know French some opportunities are not at your reach There aren't a lot of positions, depending on the area, also the market seem to put outsiders in 2nd place (basically anyone that's not from Quebec)
Although I agree with the downplaying of the suggestion, I really disagree with the reasons. Most companies I've worked with in Montreal, english is often the main language in the office (almost to a fault) and companies are STARVED for talent. It's very, very hard to hire people in Montreal, there's a lot of competition (like pretty much anywhere else). Outsiders are very welcomed if they bring well needed help. How…
Most tech people working in the US likely will be shocked at how little tech workers are paid in most of the rest of the world, including Canada. But not everything is about absolute salary.
Montreal, imo, provides a well-balanced quality of life for a wide range of demographics. Good schools and govt-provided health care for those with families. Bilingualism for the culturally inclined. Nearby mountains and wilderness for nature lovers. Unrivalled nightlife for the younger who want to party it up. I don't know of another place that can offer all of those things together.