Hello, I'm currently living in ON and my wife has a OWP. She is looking for work and received contact from a person in US for a contract role. This company doesn't have a branch or anything in Canada. Could she work remotely as a contractor for them? Is this legal from the CRA perspective?