Advantages of Off-the-Job Training
=>> Trainers are usually experienced enough to train
=>> It is systematically organized
=>> Efficiently created programs may add lot of value
Disadvantages of Off-the-Job Training:
=>> It is not directly in the context of job
=>> It is often formal
=>> It may not be based on experience.
=>> It is expensive.
=>> Trainees may not be much motivated
It is artificial in nature.