Q: Is a Master’s degree in the US worth it?
Let me explain. The US economy is in great shape, with low unemployment. Starting salaries for anyone in STEM (Science, Technology, Engineering and Math) are at an all-time high. If you do a Master’s in Computer Science or Data Science, then you are expecting to get between $90,000 and $115,000 in your first job after you graduate.
Once you have worked in the US for a few years, you probably will not want to leave, but if you do, you can easily get hired back in your home country on a much higher salary than you would have otherwise.
Yes, a Master’s degree in the US is expensive. It is important that you go to a college with a great reputation, so you have to have good academics and a good GRE/GMAT score in order to get accepted.
The other huge problem is the visa. If you do a Master’s program which qualifies as STEM, then you get a 3-year Optional Practical Training Visa which enables you to work for 3 years post-graduation. That is a lot. Then, each year, you can apply for the H1B Visa, and you have a probability of around 70% of getting it. So not guaranteed, but not bad either.
If you want the live the American dream, and to get truly rewarded for the investment in your education, I think you should consider a STEM Master’s in the United States.