At very least they are large enough to exhibit most scenarios, good and bad.
If you take IBM as an example, on the one hand you have the IBM people like to make fun of but then you also have teams inside IBM who are extremely sharp (e.g. the people working on their Silicon). That being said culture isn't technology.
I think parasitic capitalism is a feature not a bug. no pun intended. There's not many companies that give back these days. Look at how hard Amazon pushed back against unions.
From the outside looking in, these companies seem like the two most toxic workplaces in big tech. What makes their culture great?