From “stretch” assignments, to mentoring, to e-learning, to online simulations, IBM provides a rich culture in which the lines of career development and work are blurred, creating a continual learning environment.