The numbers in a class is of huge importance - but this has nothing to do with the size of the school. As far as timetabling- a larger school can have many more options, for languages, for arts, music, sports, and so many more. Same for the 6th Form. I am personally talking about secondary schools, and 6th Form colleges, which is where my experience and expertise is.
Different schools do indeed appeal to different types of teachers- that is a fact. When selecting schools to apply to, I was very careful to only apply which would suit my way of thinking about education and a lot of other considerations. My 3rd school was a lovely high school in the suburbs of a nice area. It was excellent, but the majority of teachers had been there forever and were 'quite set in their ways'. Sorry if that offends, but this is the reason I left as I felt frustrated by this. Mind you, because it was popular with local parents, we had classes of 33, which was not ideal.