I think that discrepancy is fairly small for lower-grade positions, and more than made up for by the pension. Also, they have a very good working culture compared to the private sector in my experience.
But yes, depends on the role - definitely low pay for most IT roles, fairly good for social/health positions I think