People work for a big company usually because of its strength, security, benefits, and stability. All of which are not found in a small company. As well, big companies offer challenges and resources to do things small company employees can only dream of. In big organizations, there is often a well-defined career path. Big projects are funded and there are sufficient resources to complete them.
Big companies are different than small companies and sometimes radically so. What ensures success in one is often a death wish in the other. For example, corporations often reward obedience, conformity, risk aversion, backslapping, and policy conformance. On the other hand, traditional entrepreneurial strengths include independence, risk taking, nonconformity, and a ‘breaking the rules’ mentality.