The development of new organization designs and the increasing use of sophisticated information technology is making it possible for organizations to be simultaneously large and small and thus to capture the advantages of being large as well as those of being small.