easily the least productive days are when the team gets together for all hands. I'm sorry but people are going to schooze and dally and effectively write off that entire day from anything real getting done over the all hands meeting that takes up the bulk of the afternoon where like 2 people talk and everyone just looks at their inbox.