Working in small vs large organisations

Do you prefer working in a small or a large organisation, and why? We once heard that large organisations have more cultural diversity and small organisations have fewer development opportunities? […]