Having just wrapped up a stint at a >$1B company, I was floored by the incredible amount of waste of human effort on the part of management, which never really visibly impacted the bottom or the stock price.
I agree that the skill sets change as companies add zeroes to their value, but I couldn’t help but wonder if there’s a way to determine the optimal size of a company from a productivity standpoint.
Sure, it would likely be super subjective and not necessarily repeatable, but I noticed how much worse we were as a software team shipping a product under the guidance of our corporate overlords compared to our days as a startup.
In our case after the acquisition, our product features were essentially cut in into two halves and sold as separate bundles, so customers all of a sudden had to pay twice as much for the same product. Then they laid off the bespoke support team from our startup days and handed that responsibility to people who didn’t know our product.
Our customers were once so happy that we existed, and our new overlords trampled over that goodwill in an instant to boost their stock price.
It’s really hard to believe that big companies truly have a positive and productive role in our system after that experience.