Here's my can-argue-both-sides viewpoint.
I was looking the other day at the BBC site on public sector pensions. They give details of all the schemes.
I was
at the unfairness across the schemes. Take a nurse, a teacher and a civil servant, all earning the same amount. Let's leave out the private vs public pensions argument at the moment.
The teacher pays 6-odd percent of their salary to get a 1/60th accrual and 2/3 final salary.
The nurse pays 6-odd percent of their salary to get a 1/60th accrual and 1/2 final salary.
The civil servant pays only between 1.5% and 3.5% depending on what scheme they are in. Same accrual.
I find it unfair that the nurses pay so much, have so much physical and mental stress and then get only half when teachers and civil servants get 2/3!
Even the latest (supposedly equalising) new proposals with higher contributions/working much longer for all, still don't iron out the civil service's advantage. They'll still take home 3% more.
Scuse me? How come the government staff get priority? Oh sorry, I thought this was cloud cuckoo land.
Now the public/private bit. DH is trying to get his pension sorted at the moment. He didn't come out of college until his 30s after he pulled his socks up in his 20s. He has spent quite a bit of the past 8 or 9 years not earning much thanks to the slump in the IT sector and paying nothing into any pension, so at nearly 50 he is running out of time. We still don't think he'll get anywhere near the pension I will get: I've now been public and third sector for 16 years. If I stop working now, I'll still get a better pension than him.
But I've never had a bonus, when friends in private sector used to get thousands every Christmas (and then fritter them, in a lot of cases, when they'd have been better off shoving them in their pension and claiming the tax back). About the only P. Sector perk I've found that's ever been any use is the ability to get an account at Costco!
Some things are choices. I could earn lots in the private sector, nearly did once go and work for a pharmaceutical co in their R&D dept, doing what I do anyway. Would have got a massive raise, a car, a half-decent pension (yes really), private heathcare, subsidised childcare, bonuses... But I chose to stay because I think someone's got to do things for the country as a whole and not for profits of shareholders.
And it'd be nice if I have a pension, too.