Every legal deployment we process includes a written employment contract signed by the foreign employer. This is not paperwork you should sign without understanding — take the time to have it explained clearly before you commit.
Key things worth confirming: the role and duties match what you were told verbally, the salary (where stated) matches the employer's demand letter, and who is responsible for visa fees, medicals and travel (under Indian law, this is the employer, not you).
If a role is offered with no written contract, or the contract terms don't match what you were promised verbally, stop and ask questions before proceeding.