what is the difference between hr specialist and hr generalist?
The basic difference between the two is that an HR generalist has a general knowledgebase that covers a wide range of areas whereas an HR specialist has a deep level of knowledge in one.