This ranking is based on a survey of 43 criteria, including research environment, management and factors such as integrity, communication, job satisfaction, initial and ongoing training, compensation and fringe benefits.