Groups are great for motivation. They force responsibility to others and frequently cause you to work better on a project than if you were only responsible to yourself. Group work helps keep you on task. It's harder to procrastinate when working with others.