The best thing about this software system is that it has an easy to use interface when compared with other systems in its category. It can be easily incorporated into existing business processes without much of a hassle. Other than that there really isn't anything I dislike so far as this product has been working well for us thus far. If you are looking at different options available in the market then definitely consider using this one. We have realized some significant improvements in our workflow process after we implemented this software.