I am in the second year of a research degree, and with one more year I could finish my PhD. However, I got a very good job offer at a leading company in the field, which would mean I'd have to finish my degree now (which would then be an MPhil) and start working.
I am hard pressed to make a decision, but I find it very hard to judge: what are the benefits of finishing a PhD over taking a job at a good company? Often people do a PhD to get into such a company, but what if that is not the case? Also, I feel that at this point, a job would be more challenging than a third year of a PhD, which would just be a continuation of the same thing I've been doing for two years now.
On the other hand, people tell me it would be silly to quit now that I am so close, because "a PhD is worth so much more." I would very much like some extra input on this: is a PhD 'worth more' in the end? And what are other things that I'd have to take into account to make an informed decision?
I'm only 23 years old, so I could even do a PhD later, but I'd have to start from the beginning again. Would it be an advantage or a disadvantage to have worked for a couple of years, when applying for a PhD again later?