It is an important decision whether to do Ph.D or not. Getting a good supervisor, identifying the right topic for research, computational / experimental facilities available, 3/4 or even more number of years required if working full time and the uncertain future are some of the important items for consideration.