dear friend


What they are doing is completely illegal, they are not suppose to hold your passport , just launch a complaint to labour department located in muntazah  and Capital Police station in ummghawalina  . do it ASAP because since you have finished the fingerprint they will definetly submit your passport to immigration as soon as possible to stamp your visa in it , once it is done then you will not be able to change your sponsorship thereafter and you will be subjected to 2 year ban. dont waste your time and seek solution further just go do the complaint as soon as possible first tell your company you want the passport because you are leaving if they resist to surrender it to you ,just go launch the complaint to the departments i mentioned above police complaint can be done even in the night but labour department will be open only until 2 pm i guess and you dont need a NOC as long as there is not permenant work visa stamped on your passport at present the visa you hold is just an temporay work visa . so dont worry you dont have to need NOC just to go and come back