Microsoft: developing leaders