The disadvantages of EAI are as follows:
* The nature of EAI requires dynamic project managers to manage their implementation
* EAI has many departments to conflict requirements; there should be clear accountability for the systems.
* Lack of EAI experts to resolve any technical issues.
* The lack of agreement on interface designs leads to more effort to map between various systems data needs.