Pensions are very strange. IBM abolished its pension program some decade ago, replaced with a 401K funded to 25% or some such. Saved IBM billions; pissed off a generation of employees.
So no, not really a contract.
So no, not really a contract.
They really are the worst.
25% employer contribution match? That seems very high. I've never worked at a company with higher than 5% match.
I don't know what kind of match they had.
What is a common yearly bonus/raise like at Microsoft, including stock options/grants?