I am planning to join CTS (Cognizant), USA and heard these rumors that even if they promised, they don't apply for green cards for their employees. What are the facts behind this?
Can I ask my company to apply for a green card even if I don't have an H1B?