Organizations in the integration industry that are built upon marketing engines are collapsing with incredible regularity. Because they lack a true commitment to delivery. A leopard can't change its spots-only a delivery engine can deliver service. A project delivered on time is the only type of service that is going to satisfy customers. From the start, the project has to be clearly defined and its elements prioritized.
Potential risks have to be anticipated and recognized early on.
Clear channels of communication have to established in order for all involved with the project to be informed and adapt as necessary. And you have to have the skills and personnel to develop all the required functionality. But it's appropriate to the work. Of, course, professional courtesy to clients cannot be overvalued. But competition can be cutthroat, and deadlines constantly loom.