With my job here, it's all about banding so if you are in 'band x' then people automatically know in what range your salary is. In North America, it is much more arbitrary, I find and thus people are much more reluctant to talk about it. I've had jobs where we were forbidden to reveal our salaries - grounds for firing.