How to run an efficient and effective All Hands meeting
Every Monday morning at 9am PT (6pm Paris time) we have our company All Hands. They cover a lot of ground but rarely take more than 30 minutes. (I am a firm believer that transparency makes the team more efficient, more effective, and more engaged.)