Is it a standard practice for a manager to know their direct reports' salaries? Additionally, what are the pros and cons of a manager knowing this information?
I realise this may be different according to where you work (and in which industry of course). But I think it will make the answers more interesting.
I work for a private company in Beijing for the last 10 years, manage a team around 10 employees and I have always thought that is the case. But recently I read the book "The Manager's Path" by Fournier Camille and it got me thinking it may not be the case all over the world. Hence the question.
--- update ---
Even though the question was closed I think I better list the reason why "The Manager's Path" made me think it is probably not a universal case. The book actually doesn't talk about this particular issue, just I got that feeling, but of course I may be wrong, e.g. in chapter 5 "managing a team", she wrote:
In this new role, I found myself managing a few people who were far more senior, tech-wise than I was...
So if the manager managed some team member far more senior (the manager's own words) and knew their salary, which was probably far more higher than his/her, can he/she do a good job as a manager then?
I know being a good manager isn’t about having the most technical knowledge but when a junior manager manages a senior engineer, if he/she also know the salary, isn't there another psychological difficulty to deal with ?
BTW, this is just one example from the book and I may have interpreted the author's intention all wrong.