I'm working for a US based company remotely from Canada while being on a closed work permit (I have not yet applied for PR and neither have I studied in Canada). The company has branches in Canada too but since my team is in the US, I will be getting paid in USD and will be paying taxes in the US. T...