A. we use all types of channels, adjusting to the target audience. These include: meetings (town halls, all hands, workshops), email notifications/newsletters, Yammer/Teams posts, Intranet Pages / SharePoint sites.
B. Usually, all hands meetings are great, as long as they are well managed. If change is not properly communicated, employees may use these meetings to complain more than to listen and ask proper questions