Depending on the size of the organization, may have overlapping responsibilities.
Human Resources staff members are advocates for both the company and the people who work in the company.
Consequently, a good HR professional performs a constant balancing act to meet both needs successfully.
The HR professional, who is considered necessary by line managers, is a strategic partner, an employee sponsor or advocate and a change mentor.
At the same time, especially the HR Generalist, still has responsibility for employee benefits administration, often payroll, and employee paperwork, especially in the absence of an HR Assistant.