Why most software engineers prefer to work in the United States rather than in Canada

By