Is there any legal document that I will sign when joining? Yes. We have a contract that is signed between you and the company witnessed by an Advocate of the high court.