Humans are the most complex beings, which also makes them the most difficult to manage in an organization. The evolution of the business landscape also directly impacts the scope of tasks the workforce needs to accomplish. With these changes, several human resource management challenges in an organization arise, mainly due to the difference of traits and characteristics across all employees.