More details would be great. In CA your Teacher pension benefit is based on number of years of service. You all of a sudden don't get a great pension after 10 years of service. My Mom was a teacher in CA and worked for almost 42 years and she does have a great pension benefit but that was for 42 years of teaching. Also I believe there is also what they call a windfall provision which reduces a public employee pension if Social Security is also collected. So if you also qualify for say $800 a month in Social Security benefits and you take it you lose $800 a month in pension benefits. This really hits hard the people that switch careers in mid-life to start teaching.
I'll ask my mom. I may overstated the "very good pension" part; I'm really not sure what level pension she would have gotten.
Then again - my mom is a hardcore right wing nutjob, so she may have overstated the entire thing in an anti-public pension rant.
I will ask her the next time I talk to her.