Pro DTP, but not for the feint-of-heart
We use InDesign to create marketing communications materials that have technical content, as well as for the design of reports that present technical data to executive consumers within the company. Using InDesign has both improved the quality (look & feel) of our products and reduced the production time.
Pros
Adobe InDesign offers a wealth of tools for creating complex documents that can be rendered in a wide variety of formats, from print to digital and from desktop to mobile. As a member of the Adobe software ecosystem, InDesign has relatively seamless integrations into other Adobe tools, such as their font library, which makes layout work easy.
Cons
To use InDesign successfully for more than the simplest tasks requires a pretty steep learning curve. Clearly, in the hands of an experienced layout professional, it can work wonders, but taking InDesign on its first "test run" without relying on the supplied templates can be daunting. However, mastering the basics allows for more ability to design complex items.