The rapid advancement of technology has revolutionized Human Resource (HR) business processes in the recent years, from manual labour and stacks of overflowing paperwork to automated processes and intelligent software that takes care of every nook and cranny of businesses. Today, technological aids are increasingly being employed by organisations to further enhance HR processes. Sometimes, it seems that just about anything can be improved simply by incorporating the latest high tech gadget or software analytics to solve that persistent little problem for your company.