I like how easy it is to use this system in our small plant with only 5 employees compared other systems that take more time setting up than we have available at work days because they are very complex! We don't really need all features but if you can get them then its great!! Also some companies do not allow access from outside so make sure your office has proper permissions before purchasing or even opening any account online. If there were easier ways to send out invoices faster without having someone spend hours getting everything together just by sending one email instead would be nice. ! I like that we're able to track our products efficiently with this system. It allows us to be more accurate in our inventory management. The only thing I dislike is that it's not easy to use for those who are not familiar with computers. We've been able to manage our inventory better through this system.