Allow me to share my experience. After a lot of interview and documentation finally I got my offer letter from the employer. I asked them for advance copy of contract but there HR official wrote me clearly in e-mail that they shall get it signed only after my arrival at Doha. And now I am waiting for my visa. On this issue I had a talk with my British consultant. They also suggest me to wait for visa and sign the contract later at Doha. Please suggest shall I insist on getting a advance soft contract or not. The employer is none other than the top govt organization Hamad Medical. Can I depend on there words ?