If basic HR function like recruitment, training are outsoureced then, why do companies have their own HR department?
Wellspring,