After that onboarding I felt remarkably setup for success at the company, and to this day I still meet up occasionally with some of the other engineers from my onboarding "class"
So, that's basically exactly what the first revision of my ideal onboarding would be...what's yours?