Kwalifikacje oraz umiejętności pracowników to jak najbardziej istotna i ważna kwestia. Każdy pracodawca więc powinien być żywo zainteresowany możliwością szkolenia swoich pracowników w bardzo zróżnicowanym zakresie. W zależności od rodzaju zastosowanego szkolenia poprawiać może się wydajność samych pracowników, którzy także są zainteresowani podnoszeniem swoich własnych kwalifikacji zawodowych. W niektórych firmach szkolenia dla pracowników mogą być też formą nagrody. Na szkolenie, które prowadzą nie rzadko profesjonalne firmy szkoleniowe wysyła się tylko i wyłącznie najlepszych pracowników lub też takich którzy czymś się wyróżnili. Wysyłanie najzdolniejszych pracowników jest dosyć powszechnie praktykowane. Wynika to z faktu, że takie osoby faktycznie powinny być w stanie wynieść coś z takiego właśnie szkolenia, a zdobytą wiedzę będą mogły wykorzystać oczywiście w praktyce. Czasem jednak szkolenie może być skierowane do najsłabszych pracowników, którzy nie będą sobie radzić ze zleconymi im zadaniami. Pracownicy ci, mogą mieć oczywiście możliwość dzięki takim szkoleniom nadrobienia wszelkiego rodzaju zaległości. Powinno się to w znaczącym stopniu przełożyć na wydajność wykonywanej przez nich pracy.
Obecnie w wielu firmach zachodzi konieczność przeszkolenia pracowników, chociażby z zakresu wykorzystania nowoczesnych technologii w miejscu pracy. Może dotyczyć to zarówno obsługi nowoczesnego sprzętu jak też i specjalistycznych programów komputerowych. W celu szybkiego i skutecznego przeprowadzenia szkolenia wynajmuje się więc specjalistyczne firmy szkoleniowe, które mogą organizować szkolenia w bardzo zróżnicowanym zakresie. Jeśli jest taka możliwość to i wszem, wiele firm decyduje się na samodzielne zorganizowanie szkoleń dla swoich pracowników, ale nie zawsze jest to możliwe. Poza tym, nawet jeśli w firmie znajdują się osoby posiadające wiedzę, która jest przekazywana na szkoleniu to jeszcze wcale nie oznacza, że osoby te nadają się do przekazywania tej wiedzy innych osobom zatrudnionym w firmie. Szkoleniowcy, do prowadzenia szkoleń muszą posiadać nie tylko odpowiednie predyspozycje i umiejętności ale też i cechy charakteru. Jeśli szkolenie jest prowadzone przez profesjonalistę to skuteczność takiego właśnie szkolenia jest zdecydowanie wyższa. Pracownicy mogą o wiele szybciej nauczyć się zagadnień, które na szkoleniu są poruszane.