its actually a travel agency's visa.they are requiring me to submit to them a visa approval so they can give me my noc..btw..what is a visa approval? i dont know what it is and is the company who hired me or any company here in doha can provide this to their newly hired employees?