generalist careers in