hi,

only your sponser can prevent you from leaving the country. if the people you work for are not your sponser they cannot make you stay... anyway you are leagally not working for them... however you need an exit permit from your sponser to leave the country... perhaps you could get your last employer to give you the exit permit to leave.

hope this helps