Dear Youssef,
One of my friends is working at Riyadh and he has been hired by a company X. ( don't want to mention company name in public). Company X didn't make his Iqama since last 4 months and they are not giving him final exit till now. He as another job offer from Company Y but that company is saying that we can not take your transfer until you Company X release you. I saw you comment above i.e. in case company X does not make Iqama during first 3 months, employee can take release / transfer from them. Can you guide through the way how he can join company Y and how he can take transfer from Company X since Iqama is not ready yet. In other case, how he can get final exit if he want to go home? Kindly advice.