Corporations that contract with President Donald Trump’s immigration agencies faced harsh rebuke this week both from within their ranks and from outside critics over their complicity with the Trump administration’s separation of families at the U.S.-Mexico border.

More than 100 employees at Microsoft demanded that the company stop providing support to Immigration and Customs Enforcement (ICE).

“We request that Microsoft cancel its contracts with ICE, and with other clients who directly enable ICE,” wrote the workers. “As the people who build the technologies that Microsoft profits from, we refuse to be complicit.”

Microsoft has previously told employees that its work with ICE does not support the Trump administration’s zero tolerance immigration policy under which thousands of children have been separated from their families—packed into detention centers for children as young as a few months old or sent all over the country in the foster care system.

The employees made clear that such an assurance “does not go far enough.”

“We believe that Microsoft must take an ethical stand, and put children and families above profits,” said the employees, noting that the company has a $19.4 million contract with ICE. “We also call on Microsoft to draft, publicize and enforce a clear policy stating that neither Microsoft nor its contractors will work with clients who​ ​violate international human rights law​.”

In January, Microsoft announced a new partnership with ICE through its Azure Government computing program. The program’s capabilities include facial recognition software, leading to concerns among critics that the company could be directly participating in the apprehension of immigrants.

SCROLL TO CONTINUE WITH CONTENT