Hi. For the past year, I've been working as a contractor for a US company on a post-graduation work permit. The job was software engineer and was remote work which means that I worked from home while residing in Canada for the entire year.
Below are the details
1.Working from home( in Canada)...