I think there are a lot of misconceptions about university graduates, and walking into high paid jobs.
Unfortunately, although you will have the correct training, you won’t have experience to put that training to good use for a year or so. even within each individual company, you have 6 months or so to learn how they do things.
I’ve worked with a lot of graduates, and apprentices. I can honestly say a good apprentice after 3 months does as much meaningful work as a graduate. It takes a few years for the graduate to pull ahead and start putting their knowledge to full use without being helped.
(this is in my industry BTW – design, but I know it’s different for doctors and other more specialist graduates)
It’s a foot on the ladder and he should take it for now, it will be easier to get the real job he wants if he’s already employed.