I left a small hospital for a bigger one and actually found the opposite. The smaller unit I worked in was a team atmosphere and everyone really got along. You kinda gotta when you count on each other to have your back in an emergency, or in just plain ol day to day stuff.
This larger hospital i am in is... sigh. triple the amt of employees on the unit, triple the work and triple the bitchin, backstabbin, cliquey-ness. One would think that in a busy unit there wouldnt be time to try to throw weight wround, complain about others, make others feel bad in order to bring themselves up etc etc. but good gravy, it is a nightmare.
Give me a small unit anyday. The more people you work with, the more people you have trying to assert themselves as top dog.. or big fish