This course has been designed to provide you with practical solutions to the HR challenges you confront every day. As an HR Generalist, you are expected to be an expert in every human resource function, including everything from hiring to compensation to payroll to performance management to employment laws.