For those aspiring to work in USA or already working in USA temporarily on an intra-company transfer, here is some useful information.