Growth is a difficult thing for a small company to manage. Management has to be prepared to continually evaluate processes, procedures and communications to make sure the organization can scale in an integrated and efficient manner. I don't see that here - classic 'silo' organization in many respects.