Facebook Failed the People Who Tried to Improve It
The “badge posts” of the company’s former researchers offer the parting thoughts of the disillusioned.
The “badge posts” of the company’s former researchers offer the parting thoughts of the disillusioned.