I second that about Montreal. The language laws are absurd. Getting a temporary work permit to work in Quebec is even weirder. The permanent residents of any other provinces cannot get health care in Quebec without Quebec's CSQ certificate which will take ages to get after you apply. The infrastructure is in ruins. Amazon will have a hard time getting skilled workers in Quebec than the rest of Canada.