Problem Solving
Teamwork is important due to the problem-solving synergy gained from multiple minds working on a solution. When one person works on a specific company problem, that person only has her personal experience and knowledge from which to pull for solutions. Using teamwork, team members pool their collective ideas together to generate unique ideas for dealing with problems. Problems in this case are not purely negative. The problem could be developing a product for a consumer to address a need that the consumer does not know that she has.
Communication
Teamwork is the backbone of effective communication within a company. When employees work as individuals or independently on projects, they may not readily share knowledge or new information. This lack of communication increases the time it takes to complete projects, tasks or the development of solutions. Teamwork promotes conversation between employees regarding the task at hand, possibly preventing employees from working in opposite directions. For example, if one employee does not communicate that one method of addressing a problem is a dead end, and another employee is still trying to use that method, productivity is lowered.