Many companies have a regular All Hands meeting. Generally, this is a company-wide gathering for all employees ('all hands on deck') to hear from the organization's leaders and discuss the state of the company. At Buffer, the All Hands meeting is a key element of our communication and culture.