Data entry jobs are tedious.
They take advance from the candidate but not in lakhs of rupees. It is max 4 to 5 thousand per candidate. Perhaps you took work as sub vendor, that is why high rates of lakh and above.
Now once you have signed the contract and if you are not fulfilling it there will be penalty for not doing work. They will deduct such amount and then give your advance back. If you have not done any work at all, then refund amount will be ten to fifteen percent of your advance.
These are legal and if challenged in court of law will again require you to spend huge money on litigation. The employer who took advance has a trump card with him that quality of the work done by you is not up to the mark, hence he will somehow or the other not pay you.
Please wait for Mr Kumar Doab to reply to your query. Send him a Private message too.
Baba.. if you sign the papers, they wont give you back any money, how they wont give back I have already explained. You just ask your money back stating reason that you cant continue to work with them anymore. You should not have given money first.