Every company? Probably not. Could a lot more benefit from ESOPs than are using them right now? Definitely yes. The issue isn't just who owns stock; it's a matter of the corporate culture (as
Gérard Mclean notes below), and that is harder to define and establish than an ESOP. It's something that requires strong leadership and constant vigilance. As CSM shows, though, an ESOP helps put some guard rails on what kind of culture you want to establish, which makes it easier to achieve long-term success.