Benefits are alright, (my retirement is many years away, who knows if my pension would still exist then)
Honestly pay is not better than private sector. I am in HR, and also from private sector, I know too many people's pay unfortunately.
I am open to private sectors. ;)