Um, I don't know about Michigan but no pension is guaranteed in NJ. Especially considering that the government has been raiding the pension system for years without paying back a dime. I have 12 more years to do and I fear that there is going to be nothing in the pension system to allow me to retire but considering my professions, I will be forced into it at age 65.
We luck out here in NM. I have Public Employee Retirement. All local and state employees pay into it, and the state cannot touch the money. PERA is good for the next half century.
The poster formerly known as chuck58 on the old board.