A critical analysis of the HR function, based on the main concepts of HRM, evaluate how the HR function can enable organisations to be more successful in achieving competitive advantage focusing on the nature and characteristics of HRM, strategies, procedures and tools used in HR and the implications and contributions of HRM in practice.