Blue Owl is proud to announce that it has been named to the inaugural Forbes’ America’s Best Companies 2025 list.
Tapping into a comprehensive dataset, the list is Forbes’ most comprehensive company ranking ever, and considers ratings for financial performance, customer and employee satisfaction, cybersecurity, sustainability, remote work policies, media coverage, and more.
“The Blue Owl way is working. We continue to grow and deliver stable and predictable returns to our investors. And because of that, we can continue to invest in our unique culture,” said Co-CEOs Doug Ostrover and Marc Lipschultz.
Image