Getting Yanks to Montreal is easy as long as (a) they are single, (b) they are married and the spouse doesn't work and there are no school-age kids or (c) the spouse knows French and there are no school-age kids. Getting a work visa at the border merely takes a CV and an offer letter. School-age kids require French schooling, and customer-facing positions require French (both of which might be show stoppers).
It's a great place to live and work, but we fall into one of the above categories.