The HR department of the business is responsible for the recruitment or staff, the termination of staff contracts, and in smaller businesses the learning and development needs of staff too. HR employees need a good knowledge of employment law, contract law, employment reward, office management and more.