Normally here if u r holding an important job for the company they will not allow u to leave until & unless u have a replacement. If u do not have ur own visa then u have a problem with ur resignation bcoz of this exit permit issue and also if they r holding ur passport. My suggestion is to help them look or recommend for ur replacement to have a chance. But if u have ur own visa & ur passport is with u just walk away, khalas. Or after 2 months if u want to fight with them and have some stress of ur life then go to labour or human rights. Just be sure u have with u ur resignation letter and with their signature as received by them with date.
Normally here if u r holding an important job for the company they will not allow u to leave until & unless u have a replacement. If u do not have ur own visa then u have a problem with ur resignation bcoz of this exit permit issue and also if they r holding ur passport. My suggestion is to help them look or recommend for ur replacement to have a chance. But if u have ur own visa & ur passport is with u just walk away, khalas. Or after 2 months if u want to fight with them and have some stress of ur life then go to labour or human rights. Just be sure u have with u ur resignation letter and with their signature as received by them with date.