Is there a requirement (in the law) for L visa worker to have a contract with the American branch of the company or it’s ok to continue working under foreign contract while paying taxes in the US as tax resident of the US?
valid question