If a company's engineering organization is struggling to scale or to deliver, there are likely some serious issues coming from the top. It's important that I understand and address those, otherwise it's very possible any changes will be less impactful or only temporary.

