Staff training is a significant part as well as the key function of Human Resource Management and
Development; it is the crucial path of motivating employees and increasing productivity in the business
(Mcclelland, 2002). Staff training is the key task to help everyone in the company to be more united.
An enterprise could hire experienced employees or train employees to be skilled. When the company
trains their own staff, by providing and forming a harmonious atmosphere, accurate work specification
and the passion of work, team spirit will be built between employees and management team within the
process.