If you are young, and you need learning opportunities, You had better go to the big company, then you can learn the systemic quality knowledge, while small company could not provide you this opportunity. If you have enough experience, and have no chance to implement your ambition, I suggest you could go small company , where they will give you a position to achieve your goal.
2008-04-24 19:31