In the previous post we explained that there is a subtle, but important difference between working ON your business and FOR it. The difference stems partly from how the business owner is thinking about the future of his business. Is he preparing the business for long-term success or worrying about day-to-day cash flow? Great companies are created when the founders focus on long-term viability of business and lay strong foundation, even if it means sacrificing short-term gains. Just look at the examples of great companies of today – Microsoft, Dell, Facebook, Apple and so on! All of their founders worked didn’t focus on short-term gains in the early stage of their companies.