timmmay: Graduates aren't particularly useful for a while after they're hired, they need a lot of direction and supervision. University doesn't prepare people for jobs well.
In the USA there's the concept of an intern. They typically don't get paid, but they get experience. I wonder if that kind of thing would work in NZ?
A bunch of NZ companies do graduate recruitment and have a yearly intake of graduates. Xero did this when I was there, and back when I was at uni I remember Orion health doing the same.
I really hate the idea of unpaid internships. They're not an option for people from poorer backgrounds. I'd hope they didn't start to be a thing here. In Wellington there was a summer internship programme called "Summer of Tech" but it was paid. I think it's still running, and there's probably an equivalent in Auckland.