Contemporary organizations face constant pressure to enhance levels of service and productivity whilst also improving levels of cost efficiency. The volatility of external environment and the rapid pace of technological change increasingly demand innovative means of improving business performance and securing competitive advantage. Human resources (HR) are increasingly recognized as the prime source of competitive advantage and the need for effective people management is therefore more important than ever before