" Jeff Bezos, Amazon’s founder, at one point had a “two-pizza team” rule,41 which stipulates that teams be small enough to be fed by two pizzas. Small teams get more done than big ones, and they spend less time politicking and worrying about who gets credit. Small teams are like families: They can bicker and fight, or even be downright dysfunctional, but they usually pull together at crunch time. Small teams tend to get bigger as their products grow; things built by only a handful of people eventually require a much bigger team to maintain them. This is OK, as long as the bigger teams don’t preclude the existence of small teams working on the next breakthroughs. A scaling company needs both. "
― Eric Schmidt , How Google Works