Hi, on the matter on induction, from my experience in designing and conducting induction programme, you might want to ask by how much can a new staff absorb in a given time. What I mean is, the traditional induction approach would load a new staff with all the 'information' without taking into consideration what's the main priority in the staff's mind.
In my experience, we broke the induction into 3 stages. We call this programme on-boarding. It is more effective because at each stage, we address the new staff most immediate need. In stage 1, it would include activities like team-bonding, a concise history of the company, its policy, organizational structure. In stage 2, it might include things like the processes, the activities that goes on in the staff's department and stage 3, would focus on the organization's mission, vision, values and expected behaviours.
Hope I didn't confuse you. Cheers mate.