Research has shown that promotion prospects and job satisfaction are often higher with small companies.
A higher profile within the business - you aren't a small fish in a big pond, so if you perform well this will be noticed. (On the other hand, if you perform badly, there will be nowhere to hide!)
Variety, early responsibility, the opportunity to work on your own initiative, to work closely with other people (including senior management) and to have your work noticed.