> this salary is normal but for this company
My HR guy was open about it. Our company and others were in a data sharing collective. You pick a title, a region, and experience level and it shows stats on thousands of other companies. By the time you drill down, maybe a dozen companies match.
He showed me that for a senior software developer in Orange County at the time (around 5 years ago?), the data showed that I was being paid above median at $120k/yr (pretty sure that was my rate at the time). The problem? I had an offer on hand for $150k. The HR guy was locked with, "yeah, but the data here shows you are already paid above what we should." The CEO helped us meet in the middle. Good choice for me to stay. Base salary is now way higher than what we were talking about then, plus the company went public and I got a start up lotto ticket.
Anyway, yes. The company has a limited vision too of what your salary should be, even when they have more data available to them. The only way to see your market rate is to check the market.