• +598 29008192
  • info@servinfo.com.uy

Facebook Failed the People Who Tried to Improve It

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.
Source: Wired

Belen De Leon