Arlin Rothauge’s “Sizing Up a Congregation” (pdf) is a great overview of the dynamics found in different sized churches.
It addresses the Family Church (0-50), The Pastoral Church (50-150), The Program Church (150-350), and The Corporation Church (350-500+). From the perspective of the pastor, the issues are different in each of those. The smallest one calls the pastor to be innovative and finding things to do, but at the same time be available. The Family church is all about being reactive, there is not a lot of room for innovation, the pastor often seems to have favorites (those that have initiative to be in contact). When we move into the program church, the root of complaints towards the pastor is that he is not available for all groups, and does not participate in all programs. The issues in the largest church group are seldom about the pastor, more about lack of space for various tasks (lets build something together).
Rothauge does not address what we might call mega churches or multisite variations.