I care not that my employer provides health insurance or any of that crap. It's my experience that the national health service provides good service and i don't need private insurance. I'd far rather that instead of giving money to insurers and insurance suits, they gave the money to me as part of my salary.
What keeps me at a particular employer is a combination of interesting work, clueful management, and good salary. The last two jobs I left I left because of malicious mismanagement in one case, and a combination of overbearing management and low salary in the other.