it depends on the company whether they want to keep the passport or not. it is against the law but a normal practice here. even my own company does.

exit permit is obtained by all expats to go out of doha.

but... is it true that other GCC nationals (bahraini, emirati, etc.) dont need exit permit?