There is a theoretical number called Dunbar´s number, that roughly states that the ideal number for an organization is about 150 people. Beyond that number, the ability for members of a group to maintain stable relationships with each other goes down quickly.
