This post by Brian K. McDaniel does really good job at summing up the reasons why more and more people/companies are hiring freelancers for their websites as opposed to the big brand company. He also gives tips of how to take advantage of

this situation by offering unique services with a personal touch.
continue reading here