to hungmynd - so if the company cancelled my visa without NOC, i can exit to any gcc countries like bahrain and dubai and get the new working visa of the new company?? is it possible?