Hi, Pradnya,
There has been a lot of discussion about what role an HR generalist plays.
See, there are two main scenarios involving human resource generalists. One involves working in a smaller company. Here the company only requires one or a few people to take care of all the human resource needs of the company. In the second scenario, a human resource generalist is the overseer for all of a larger company's human resource needs. In both circumstances, you would have to have a broad understanding of many aspects of HR functioning.
The main HR functions are:
- Recruitment and staffing
- Benefits and Compensation
- Training and development
- Employee guidance
- Career Development
- Organization Development
- Construct Personnel policies and HR manual
- Diversity management
- Performance Management System
- Retention of employees
- Exit process
There are many subfunctions of HR in between.
Now, in a small company, some of these HR functions are used less or not used at all. But still, the person in charge is called an HR generalist.
In big companies, the above functions are joined by various technical and functional work depending on the nature of the company's work.
But the task of an HR generalist starts with recruitment and selection. If you cannot recruit the right candidate, the other functions will take a backseat.
Regards,
Anuradha