What i mean to say that companies must signed a contract with there employees that (if company provide a visa) after a limited time period company have a right to fire you & (if he have his own visa) then he have a right to join other job after completing his contract..
What i mean to say that companies must signed a contract with there employees that (if company provide a visa) after a limited time period company have a right to fire you & (if he have his own visa) then he have a right to join other job after completing his contract..