Dynamics 365 drives almost everything we do for/with our customers.
- Works out of the box.
- Supports a wide variety of customization to support any business.
- Easy to customize and integrate.
- Reliable performance that does not require a lot of IT resources even with an on-premise deployment.
- On-premise versus online deployment options.
- Internet-facing deployment is available.
- Strong ecosystem of apps and support.
Cons
- Reporting: built-in reports are not user-friendly. We do our reporting from Power BI to give us that flexibility.
- Email: does not thread email conversations.
- Email editors/text editors are weak and don't allow for the rich text editing supported by most email clients.