Mainly organizations go for training programs to improve productivity and quality, to increase organizational and employee morale, to motivate employees, to achieve financial gains, for prevention from industrial accidents, to provide wider awareness to employees that leads them to enhance their personal growth, to reduce employees’ turnover intentions, for enhancement of company’s image through conducting ethics training and for updating employees skills to align them with company’s goals and objectives