SmallCo working model and self-management doesn’t scale to BigCo. So while it may work for a 50 people to a few 100 people company, with 10-50 engineers, the model quickly breaks when you go in the 100s of developers. At that level, coordination of work between groups becomes a full-time job. As does hiring, supporting career development, etc.