Hello Deepcur,
When you are in Canada/ UK / Or anywhere apart from US, and work for a US company, you are obliged to pay Federal and State taxes. When you submit your timesheets, you attest to the fact that you are working in the state. Certain employers mention in their job applicaiton that...