I don't know if it's still done, but double-dipping used to be a thing in the NYC departments, for instance join the fire department at 20, retire at 40, join the police department, retire again at 60, get two pensions. Likewise was done with MTA (bus/subway) and Sanitation. Plus, in all cases pension amounts were determined by average of last three years pay, including overtime, and the shop steward decided who got overtime, so short-timers pulled TONS of OT. Case in point was a bus-driver I knew, he'd make TWO bus runs of an hour each, ten hours apart, get paid for 12 hours, four of which was time-and-a-half because it was OT. Unless it was a weekend or holiday, then the WHOLE thing was double-time, so he'd actually work for two hours and get paid for 24. Year after year in NYC the highest paid NYC employee is either a bus-driver or subway operator, usually bringing in somewhere around 250K.
It's rampant in NJ.
http://watchdog.org/77422/stick-em-up-i ... te-police/
And it's even worse at the local levels. In fact, in the town I grew up in, the police chief retired w. full pension and was then promptly hired as the Township Administrator.