Why Small Teams Beat Big Companies