he large company there are established policies and fairly rigid procedures. even the man at the top is only a cog in a big machine: you needn't make any decision and can't see the effect of your work…… second, in a small business you are normally exposed to all kinds of experiences and expected to do a great many things without too much help or guidance. thus, you may acquire much more skills and experience, and develop the ability to handle different, complicated things. but in the large corporation, since you are normally taught one thing and limited to one procedure, you may become the man who knows more and more about less and less.
obviously if you want to gain more experience and ability needed in business organizations and to become an excellent manager or executive in your future career, working in a small company is your best choice.