I believe that for the most part 401k plans have been declining in what employers provide compared to what they were 20-30 years ago when they were first introduced as a replacement for pension systems.
I am a Gen X'er, and fortunately my previous 401k plans for the first 25 years were generously matched, after having my pension eliminated at my first job. (I was early on in my career(first couple of years), so I did not realize how devastating this was for when you reach retirement age, like I am now approaching)
Fast forward 30 years, and my last several plans have the 5 year vesting period (20% each year), as well as no matching for the first year--so it really makes it 6 years until fully vested), and the added bonus of that you do not get matching biweekly in your pay--it is only deposited once per year. In order to receive the match, you need to be employed the FULL calendar year (January 1 thru December 31). So if you leave at any point in the calendar year, you receive zero matching.
Here is an article explaining one of the new trends in 401k matching.
So-called last-day rules allow a company to put its 401(k) contribution on the last day of the year, which deprives employees of some benefits.
www.nytimes.com
You know that the bean counters in accounting have determined that the percentage of people that come and go thru the year can save the company a large amount of money, by not having to match as people come and go...and especially if you stretch that out to 5 to 6 years to be fully vested.
I'm wise enough to be thankful to appreciate any employer matching, as there are lots of people who do not even get that. I am also thankful that my first 25 years allowed me to accumulate a fairly large sum for retirement. But looking back on it, the pension system I originally started in would have paid me more monthly for the rest of my life, than what I have saved over 30 years.
Any one today who is in a pension system (government seems to be the only ones still around) should be extremely thankful that they have that...and hope that the pension system stays solvent.