Thank you, always great to hear that people find the site useful. In terms of the activities an HR team will run for employees, it really depends a lot on the executive and what they want for their employees. As a baseline, HR will provide payroll (although sometimes the payroll function is managed from within Finance), employee related policies (such as leave policies, health and safety policies, promotion policies, etc), they will also manage performance through assisting managers with ‘poor performance’ conversations, HR has a hand in hiring and firing of employees, and the annual performance and/or remuneration review. Over and above that, HR can be involved in training of employees, on-boarding new employees into the company through orientations and other events, and running performance recognition programs identifying and rewarding high performers. Its certainly not an extensive list that I’ve provided, but hopefully that provides some insight into what HR can cover – as I mention, a lot of it really depends on the executive team and the direction they give to HR (and the budget they provide as well).