Thanks @iSaidGoodDay for your response.
Actually I am working for the Indian company and my position is permanent, not contract. My work has nothing to do with US. I physically worked in Indian company premises before moving to US and, I am working there after returned back. So, in my case...