B buzzfeednews.com Employees are leaving Facebook and torching the company in departure notes 144 points minimaxir 5 years ago 192 comments