20

May

You love or you hate … but you need HR!

Try asking this question – “do you like HR department?” You are bound to get mixed responses depending upon their experiences with the HR folks, but there is no denying the fact that you need HR! When are HR people loved? When are they hated? Whenever they meet the expectations of their stakeholders, the HR folks are[...]