Buzzfeed’s article, on departing Facebook staff who write ‘badge posts’, wasn’t a surprise; what was a greater surprise was just how long it took for such news to surface. Badge posts are traditional farewell notes at Facebook, and not everyone has had rosy things to say. One wrote, ‘With so many internal forces propping […]