Firms outsource jobs for several reasons such as to save costs, cut back on resources, empower their business, experiment with new strategies etc.