"Treehouse rolled back the no-boss workplace in 2015, saying employees felt they were 'lonely islands with no support' without a management structure."
How this works in practice is that there are informal bosses and political infighting to determine who is the informal boss on a team. You can have pretty flat hierarchies where many teams share 1 director-type person as their boss and it works pretty well though.