Not only n saudi arab, it happen in all arab countrie..
Nd btw I didnt gave my passport to company, my answer was simple, that if GM's passport is with him, why not mine wuth me, secondly this was given to me by my country not qatar.. So why I have to give to my passport, there is no such rule..