half of the questions on /r/cscareerquestions are about how to deal with working in this type of company ("why does the boss always defer to his nephew who cant code his way out of a paper bag?") or how to get out ("where are all the jobs paying over $100k?").
I don't think such a thing exists (unfortunately). Show me a business leader that says, "oh we've been successful, we've got orders and new clients lined up, but no, I won't hire more workers, more managers, and turn our flat org structure into a hierarchy, because I want my employees to have a sustainable and fulfilling work experience, and because I want my current customers to enjoy the usual, stable service or product quality". Only a unicorn would not perceive saying "no" to growth as leaving money on the table.