People fail in new jobs because of poor fit, poor delivery or poor adjustment to changes down the road. Assuming you've aligned the organization around the need for your new employees and acquired them in the right way, your onboarding program should accommodate their needs (so they can do real work), assimilate them into the organization (so they fit culturally) and accelerate their progress (so they can deliver and adjust).