the most significant part of him getting fired is that he loses lifetime medical benefits for him and his family.
He'll still get his pension- he just has to wait until he's 57 to draw it. (All he loses is early retirement eligibility)
It’s a little unclear from what I’ve seen. He does not lose his pension (but might be delayed) unless convicted of a felony, but might lose medical if Senior Executive Service treats them the same way as General Services.
His wife is a pretty highly paid MD with Inova Medical. Health insurance wouldn’t be a biggie.
The previous FBI DD, Mark Giuliano, is Chief Security Officer of Invesco, a company that manages hundreds of billion (yes, Billions!) worth of assets. McCabe’s prospects are good.
I don’t know a lot about pensions. However, in 1997, pensions in the private sector have to be fully vested within 5-7 years. They were also not available to settle lawsuits, IIRC.
However the amount would vary with each additional year. Now the other thing is age. Some pensions state that to get full retirement, your age plus years of service should be equal to 85. Hence age 55 + 20 yrs equals 85-would be eligible for full benefits.
Retirement with only 19 years would not be. Exactly what McCabe can get and at what age depends on the rules of the pension plan that he participated in.
However, there could be some additional legalities regarding government officials who have taken an oath, and I have no knowledge of that.