Every business establishment has Human Resource management personnel who manage employees’ affairs, recruitments, finances, payrolls, appraisals, to name a few. Having right people at right place is important for companies to grow at expected pace and human resource managers and their staff play a vital role in bridging the gap between management and workers.