Dynamics 365 pros and cons