Small companies have many advantages, as the owners know their customers and get feedback from them. They can then respond to changes in the marketplace more quickly than large companies, and manage change free of complex bureaucracies often associated with large companies.