Hundred-Plus–Person Software Company
At the 100-plus–employee size, the company requires large functional teams that experience communication fragmented by function. Employees do not know everyone else in the company. Communication is strong within the functional areas, but it is weaker between functional teams.
As companies grow to one hundred employees or more, management usually considers different methods of restructuring the organization. The CEO can choose multiple organizational approaches but typically chooses a straight hierarchy, a matrix structure, or segmenting by small product teams.
As companies grow, communication that worked with fewer staff ceases to work well. In a small company, instant messaging (IM), many rapid emails, yelling ...