A question related to the size of the individual team is the number of teams that can operate smoothly in one physical location. I have found little persuasive research on this subject. My hunch is that bad things begin to happen when an organization has more than 300 to 600 people in one location. This suggests that an effective organization should have no more than 15 to 20 teams with 15 to 20 people on each team.