I think if you work in team you have a plenty of different benefits. You have improved morale, as it's hard to work alone, but with a team you have good support. Teamwork grants you flexibility. You can have a break, while the rest of the team will help to keep your work going.