On-the-job training is an important topic of human resource management. It helps develop the career of the individual and the prosperous growth of the organization. On the job training is a form of training provided at the workplace. During the training, employees are familiarized with the working environment they will become part of. Employees also get a hands-on experience using machinery, equipment, tools, materials, etc. Part of on-the-job training is to face the challenges that occur during the performance of the job. An experienced employee or a manager are executing the role of the mentor who through written, or verbal instructions and demonstrations are passing on his/her knowledge and company-specific skills to the new employee. Executing the training on at the job location, rather than the classroom, creates a stress-free environment for the employees.