G gizmodo.com Microsoft Employees Pressure Leadership to Cancel ICE Contract 233 points rumcajz 8 years ago 225 comments