I am planning to migrate to USA in upcoming years. Just graduated from tier 1 college and started a job at Standard Chartered Bank as SWE. I am confused what to focus on to get to USA. I don't have interest in studying, just thinking of doing MS in USA to get a job in USA. I have 3 options currently: 1) Apply for MS next year directly 2) Work for 2 years in India and then apply for MS 3) Switch to a company which allows international transfer like Amazon, Microsoft, etc. Which option would be best suitable coz I don't wanna take a loan for MS, which I'm not even interested in studying unless necessary? If I go for option 2, will my work experience in India be a waste and will I have to apply for fresher role after MS? Indian guys out there who have faced these options, please enlighten me! TC - 17 lacs YOE - 0