In my opinion, the answer is "it depends". Many would prefer that Ph.D. in foreign countries would be much better than one in India. It might be true in some sense as you step out of your comfort zone and your known places and your friends and family, you grow more as an independent person. When you go to countries like Germany, France, the USA, Japan, Israel, and Britain - (these countries are best for Ph.D. in Chemistry at present), you will get a lot of exposure to the new culture and your thoughts, as well as your viewpoint, will get widen. If you ask me a one-word answer - I would tell you to do a Ph.D. abroad. For an Indian student with Master's degree in Chemistry, always prefer for US and European countries. At most, Japan and Israel , but avoid Asian countries like, China, Singapore, South Korea - it is about the mindsets of the Asian guides who consider their Ph.D. students as slaves. These guides gauge you by the amount of time you spend in the lab, not the eff...
An Interactive Blog for Indian University Students