The human cost of offshoring

Natasha Humphreys, a laid-off software developer, says her story of overseas outsourcing and its impact is a "cautionary tale" for tech workers.