A software firm called Chef that provides products to some of the biggest companies on the planet is not renewing its contract with U.S. Immigration and Customs Enforcement (ICE). The move comes after a former employee of the company deleted code that can be used with the software in protest over the company's work with ICE.