As you can see below, this HR Manager is restricted to only his staff. A HR Manager should have access to all employees in the company. I know we can work around it via User Permission but it is not a smart way; it is very cumbersome to do so for over 100 staff as well as every time a new staff is employed.
I believe this is one of the many cries for better permission system in ERPNext and to be honest, it is really frustrating to use.
P.S. I understand that the frappe team did their very best, but something has to be done… I see a lot of contributions from the community but most of them don’t get implemented.