Careers in Organizations: An Ecological Perspective