Getting graduated from top 50-100 universities in USA has more global value than in any other continent (My friend who did his MS in USA shared this). Post MS if he has plans of making his future in Europe then MS in Europe should be fine (My friend who did his MBA in Italy shared this). MS in countries like Germany and Italy are more affordable than UK,USA. If he chooses Germany then he also needs to learn Germany and get a good grade like C1,C2,B1,B2 because it is mandatory for off campus survival (one of my colleague's sister-in-law recently got trained for Germany language in Banjara hills and left to Germany,so my colleague shared this). He better choose the university not by its name,fame or ranking but by the subject he wants to pursue(Like good number of astronomers came out of Purdue University which was not much famous before 2010 because people who want to do MS in astronomy choose it because it had good astronomy professors) . Hope this info could be help full. Thank you.