Overall, Dynamics SL served us well for many years. However, organizations should consider more modern solutions, especially those that support transactional processing, to avoid the inefficiencies associated with batch processing. I would advise looking into more modern solutions that avoid batch processing. While it was reliable, its batch system is outdated compared to newer transactional systems. I rate it a nine out of ten.