Hacker News new | past | comments | ask | show | jobs | submit
Yeah I used to work for the navy. Pay was standardized under the GS pay schedule and anybody could have looked that up. I was fine with that.

In the private sector, your comp is determined by a negotiation undermined by an asymmetric information disparity. HR at a hiring company has way more information around market comp as it is without having your exact current comp when they make an offer.

What I find particularly egregious about this is that management at this company had admonished me that my comp was 'confidential' and that I shouldn't discuss it, while simultaneously selling it to equifax.

There are countries (Sweden IIRC) where the salary record is public, probably to eliminate this information asymmetry.
loading story #41514100
Some jobs fall under this "public sector" transparency but work much more like a private employer when it comes to salary negotiation. For example a state university recruits staff and negotiates compensation much like a private employer (no equity options of course) but your salary will be public if you are hired.