How simulation and gaming software are helping companies train and assess new recruits