Facebook leadership is currently cancerous and something needs to change by Jeff Weisbein 6 years ago Facebook