On the job training- On the job training methods are those which are given to the employees within the everyday working of a concern. It is a simple and cost-effective training method. The in-proficient as well as semi- proficient employees can be well trained by using such training method. The employees are trained in actual working scenario. The motto of such training is “learning by doing.” Instances of such on-job training methods are job-rotation, coaching, temporary promotions, etc.