I may add also, make sure that the company here in Qatar have an agency that will process all your travel documents,if they dont have then all the process i mentioned above you will do it yourself.