It's completely illegal for the company to hold your passport against your wishes unless for the purposes of visa formalities. If this is how your company behaves, you might be lucky if they sack you. Then you can find a real job with a real employer that follows the law. If your company breaks this law who knows what will be next - no salary paid on time?
It's completely illegal for the company to hold your passport against your wishes unless for the purposes of visa formalities. If this is how your company behaves, you might be lucky if they sack you. Then you can find a real job with a real employer that follows the law. If your company breaks this law who knows what will be next - no salary paid on time?