We have a weekly "all people's" meeting every Monday morning - high-level wins for the past week and fires for the coming week, touching on OKRs, high-level direction, then each department goes through what they're working on/wins/fires. A bit of back-and-forth and "how was your weekend" at the beginning. Runs about 45-60 minutes. It's invaluable in keeping everyone on the same page and in the loop at a medium level of detail. (Not too vague, not into the weeds.)
replies(1):