The best thing about this software is that it's easy to use, has great support for both large organizations as well as small businesses. It also offers many different features which are very helpful in running an efficient business. There isn't anything I dislike at all! This program does everything you need from inventory management to billing. Everything comes together seamlessly with one source of data which makes life way easier. You can create custom reports to help track your finances easily. You don't have to worry about using multiple tools or programs because everything is integrated into one system.