Even tier-one companies offering me positions with "top of market" pay have offered me health insurance that requires a monthly contribution...with a family these contributions are often meaningful. These are a stealth pay cut. If you are being paid $200k but have to contribute $1k a month for your health insurance contribution...
Paid vacation is becoming as rare as a white rhino. Even big companies are moving to the "unlimited PTO" model because they know full well no one actually exploits the "unlimited" time off; if they do, they put their jobs at risk. Companies are increasingly out of the business of accounting for your vacation time. Amazingly, there are some rubes out there that think "unlimited PTO" is a perk. if you don't see vacation days accrued on your paystub, the IRS says you are getting none.
Once again, when I entered the industry, you didn't even have to ask about these benefits, they were assumed. Indeed, lots of companies did 2:1 matching of 401k. Try finding that now.