I'm going to start medical school in Australia next year. I'm from Singapore, I'm keen on staying in Australia to work after my graduation. Although, at this point, I want to keep my options open, as in I don't want to be locked into Primary care, that's not to say i don't want Primary Care, but in case I find interest in other specialties along the way. I know as an International Student I would most likely be put in a rural setting for my PGY1, where reading all forum posts, the general sentiment is that you'll likely be forced into primary care practicing rural medicine and if you wanted to specialise your best bet is tertiary cosmopolitan hospitals. However, what I've read from private hospitals participating in the Junior Doctor Stream they do offer surgical and physician rotations, and I've seen some also offer surgical training positions, of course this is just what I've read on paper, I would like to hear what's the general consensus on the ground, especially from practicing trainees currently in australia. My backup is to go back to Singapore after my studies, where the degree would be recognised, where I've heard that training positions here are mostly handed out to citizens and PRs today. Thanks for the insights.