It's a great city, especially if you are sick of industry monoculture. Lots of very well educated and open people from all around the world (lots of old-school hippie folks too: https://duckduckgo.com/?q=montreal+tam+tams&t=iphone&iax=1&i... :))
You might as well download https://www.duolingo.com and practice a bit of French (seriously, try it - it's fun!) if you are too lazy for that a "salut-hi" will usually suffice to break "the ice" :)
IMHO: NYC > MTL > SF
I do miss Montréal though! <3