The law states that the employer may not hold your passport. Not only this country's but international law. I'd never work for someone who would "hold my passport". That is a sacrifice I would not be prepared to make. If I would not receive an exit permit, I would go to the labour department, file a complaint, find a lawyer and sue my employer ;)

If some of your topics were not offensive they wouldn't have been moderated ;)