I feel that group assigents are admired by averarge or poor students. Good students dislike it as they feel like they are doing all the work . They are always more enthusiastic and do their part of the assignment well.
I do agree that it helps students know each other better in a group. They make new friends, exchange phone no. etc. which works later on as they help each other and try to work on homework assignments togetehr as well.