More than 1,100 self-identified STEM students and young workers from more than 120 universities have signed a pledge to not take jobs or internships at Google or Amazon until the companies end their ...