By law could a company asks their employees to sign a 3 years contract for applying the H1 visa to their employees??


Thanks