In the early days of a company, when most people are self-managing, the absolute maximum number of people one human being can effectively manage directly is 8–15 full-time employees. As the company grows, that number shrinks to around 7–8. When teams approach that point, you need to preemptively create a management layer, ideally by promoting from within, and then put systems in place to ensure effective and efficient communication.