I have followed writer Rich Karlgaard for about twenty years. His columns are often very helpful. In this December 2nd Forbes Column he discusses teams, and specifically team size.
Since our teams fit into his ideal size, I'm quite sure it has a lot to do with our success as well as customer successes. A very good read!
(Now I need to order two pizzas.)