People that leave usually do so for higher pay. The salary here is average to maybe even below-average, but the benefit is the work-life balance (hours are pretty well locked-in to a 9-5, M-F with very little expectation of working beyond that). So those that leave generally go to a similar research, consulting, and/or survey company for more pay but usually end up working longer hours. But Hanover can be a good jumping-off spot for those later jobs (put in ~2 years and you'll learn a lot).