Everybody in tech should read Careless People, not just to learn details about Meta. I'm sure many of us (myself included) have worked at places where the technical challenge outweighs any concerns about the overall company's mission or effect on the world at large. In Facebook's case they have a lot of blood on their hands.