Define and distinguish between subcontracting, outsourcing, and offshoring, management assignment help

Define and distinguish between subcontracting, outsourcing, and offshoring, management assignment help

Hello, please answer the below:

  1. Define and distinguish between subcontracting, outsourcing, and offshoring.
  2. Discuss the advantages and disadvantages of subcontracting, outsourcing or offshoring jobs.
  3. How has technology impacted subcontracting, outsourcing, and offshoring of jobs?
  4. Should a worker in today’s global economy have any reasonable expectation of job security? Explain your reasoning.
  5. How can unions work with employers to create good jobs for domestic workers?

Provide a detailed post that demonstrates clear, insightful critical thinking. 200 words in length and is to include a minimum of two sources properly cited and referenced: (a) Holley, W. H., Jennings, K. M., & Wolters, R. S. (2012). The labor relations process (10th Ed.). Mason, OH: South-Western., and (b) Productivity Impacts of outsourcing (attached)