This allows for some division of labor in doing the homework while making it in each team member's interest to assure high quality in whatever the team turns in for credit. If you already know some other students in the class, I will make every attempt to accomodate your desire to be put on the same team. If you don't know anyone else in the class, that's fine. You will be assigned to a team at random. This will make it much easier for you to find others in the class to act as study partners.
Teamwork is the current vogue in business schools.
Learning to work well in groups is a lesson that will stand you in good stead long after you have graduated. The goal is to get each team member to make a valuable contribution to the group. That's all part of the lesson. Only in this way do you really learn the material. The benefit comes mostly from your reasoning through the problems.