It is very easy to use, allows you to do things that are otherwise difficult or impossible without specialized equipment. There are many features but at this time I cannot recommend it for my business because there are still some bugs that need to be fixed. Some bugs have been known since last year and there are no updates from the manufacturer and they don't seem interested. If you want a tool that will help your organization understand its financial status then try this program out, especially if you plan on using inventory management software like Sage 50. This has helped me determine when resources should be allocated towards new projects vs maintenance/repair.