Human resource management is an intricate part of any organizational environment. Human resource managers do not have an easy task. A successful human resource management program requires continuous planning and organization. A human resource manager is responsible for recruitment and selection, training and development, compensation and benefits, ensuring fair treatment and legal compliance, using job analysis and performance management, employee fit and retention, and promoting workplace safety and health. With so many job duties, at times some aspects of the job description may fall through the cracks. There are many businesses that suffer from a poor human resource management department.