+Teamwork helps in increasing collaboration and has a scope for brainstorming, which results in getting more ideas. Therefore you can see a growth in productivity.
+To solve complex problems and to complete difficult tasks, team works better than a individual.
+You can improve you skills while working in a team, as a team will be having people with different skills and abilities.
+Team work help you improve your communication skills.
-While working in a team, conflicts might occur in case when one person works less than the other.
-When working as team, lot of meetings need to be scheduled. But in case if not handled properly can result in loss of time and decrease the efficiency of team.
-Decision taking process will be prolonged and delayed.
Nguồn: " Advantages and Disadvantages of Teamwork" - wisestep.com