What does "Canada location" mean? Are you simply working remote out of your own apartment, or are you working at a client's site?
Where is your payroll? Do you get paid in Canada, in Canadian dollars? Does the company withhold Canadian payroll taxes?