All else being equal, would you rather work for a small business with a community feel or an important multinational corporation?
Opportunity, wealth and stability comes with larger corporations. With a management back ground, foot in the door can soon be someone else holding the elevator.
There's more stability and room to move up in a larger company.
I've only ever worked for small company's. The trucking company i work for now is the biggest company is ever worked for and they only have about 20 employees