A team meeting is the best way to know what going on in your company. If everyone knows whats going on, then it will improve the quality of the work being done everyday. We are not saying you need use a meeting booking software every day, but have some meetings through out the month.