Starting your own firm is a function of capital, opportunity and market conditions. Working for a big firm does give you some experience, capital, contacts and a good brand on your resume. Here is a decent book I read of someone that started his own firm: "Why Should White Guys Have All the Fun: How Reginald Lewis Created a Billion-Dollar Business Empire" It's on Amazon.