Today, large firms that employ between 1,00,000 and 3,00,000 software workers are in the process of being restructured. Changes in technology, geopolitics and cut-throat competition have unleashed a cost-cutting drive. With respect to lay-offs, companies are resorting to informal practices and coercion due to legal constraints and fear of public backlash.