Pattern
I was trying to see if you can find a pattern for building a successful company? I don’t think it’s possible. If you could find a pattern that will guarantee success, you can write an algorithm to generate that pattern to ensure success.
Since, creating a successful company makes the founders wealthy, everyone will choose to take this path, build successful companies, become wealthy but… no one to consume all the wealth – that’s an invalid state. Hence, proved.
Every company is unique and has it’s own DNA. As much as you can get feedback from others or listen to founder’s talks, it’s your company and you’ve to create your pattern to make it successful.