Friends read my new post on "I am lucky to have found Co-founders". Link here Excerpt from the post below: Most of us who think of starting their own company are generally very confident. Confident of taking the plunge, confident of the idea we have, confident of how the execution should be, confident about what to do when things might not work out. When I thought about why I co-founded a company ( TestVagrant Technologies ) with two other folks, it was an interesting thought process which revealed quite a lot about my thought process. So when I actually look back, this whole idea was there from quite a long time (almost 3 years). All three of us used to work together in the same company so we had that advantage of knowing each and experiencing what it feels like working with them. Also there were instances where their approach and problem solving skills highly impressed me.