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?
My green card expired 4 years ago and I haven’t been to the USA since 2002. Can I still renew it and re-enter the USA?