About the payment from US company to an Indian contractor...
I am an Indian and I am now working as an online tutor in a us company as an independent contractor.For the payment transactions they put forward two options - check by mail and direct deposit. Which one you prefer for me? If I select direct deposit,What are the requirements( bank matters) I need to take from my side? Whether I need to pay any tax to US government or Indian government or to both? If yes what is the rate? Which all banks they may prefer the most for direct deposit?