Team work is really helpful in reducing the burden of an individual. Along with this,there is also an other advantage of improving the skills of other team members.There is a chance for the team member to identify his weakness and develop good skills.
In team work you get the chance of working in your own core competency area thus you can show your talent and at the same time you learn to cooperate by building a win-win attitude.
a man can have prejudice about something but where a team is working ,there should be many thoughts. every thought has its own relevance which provide a good and acceptable solution for every one.
1) Individual can share resource (knowledge, tools etc.) 2) They can discuss problems and arrive at shared solutions. 3) They can check each other's work. 4) They can significantly reduce maintenance errors. 5) Motivating each other for better performance.