Location? (Region, metro size etc)
Same as xrthopeful. Rounded numbers to answer your question while attempting to provide some anonymity to the specific practices:
Spot 1: Just under 1 mil population in the metro border, ~ 2 mil including immediately surrounding area: starting in the low 300s while employed, increasing ~10% each year during employment until partnership with current partners making 500-900+.
Spot 2: Just under 1 mil population in the metro border, ~ 2 mil including immediately surrounding area: starting in the low 300s while employed, increasing ~10% each year during employment until partnership with current partners making 600-900+.
Spot 3: multi mil area population: starting in the low 300s while employed, increasing each year during employment until partnership with current partners making 500+.
Spot 4: multi mil area population: starting in the low 300s while employed, increasing each year during employment until partnership with current partners making 700-1M+
Spot 5: multi mil area population: starting in the low 400s while employed, increasing each year during employment until partnership with current partners making 500-600+
Spot 6: mid-sized kinda remote town with few hundred thou population: hospital employed 600+ starting then potential for 800+
To be fair, I agree that MedOnc is infinitely more flexible in your ultimate job location. You will struggle to get a job in an elite radonc group if you haven't gone to a decent radonc program and networked heavily. Even if you "do everything right," you may not land in a desirable city (whatever that is to you personally) because of other factors working against you (e.g. at one spot, I was up against a lineage candidate and had no chance). That's not your fault. It is a risk with any small sub-specialty. If geographic uncertainty bothers you, you absolutely should not do radonc.
Yes, the above spots were with pretty elite practices. Yes, there weren't more than a couple jobs this year in radonc in any of the above cities and those numbers do not mean all other variables are equal. The above descriptions are not meant to imply that quality of life is equal in the above scenarios or that the stability of the job is the same. Please contact my lawyer for further fine print.
To current and future residents: remember that the money has to come from somewhere. You can't expect to have 10-15 on-treatment and make a ton of money unless you're somewhere like Alaska. You can't expect 10 weeks of vacation and a salary close to a mil. The above spots varied in the income of partners primarily because of differences in (1) ownership of the technical, (2) volume of patients and (3) payer mix. Even if somehow the sky falls and even the strongest of practices start making 300k per doc per year, I'd argue you can maintain a very good quality of life on 300k a year in most areas in this country. If you are responsible with your money, your discretionary income, house, cars, etc will not keep up with your corporate exec friends, but if you thought you'd go into medicine to make the big bucks, you were fooling yourself. You have to love your job. I love radonc and am mentally okay with the unknowns (location, salary) because I love the job and the lifestyle is good for my family. I totally understand if not everyone feels that way. A bit of a tangent, but again to the current and future residents: the most important thing for you to protect yourself financially (and perhaps mentally in your future) is to invest as much as you can early into your retirement accounts - this can be as simple as "passively investing" by putting money in index funds. If you are lucky enough to land a job in a desirable area, you can become financially stable and make the money work even if it's not 500k+ per year, and if you're losing your mind in your first job, you can move. Most people move in the first few years. If you invest well and you're losing your mind after a decade, you can think about alternative options. I hear there's a recent red journal paper that offered some interesting alternative job ideas (kidding)