I like that it works in conjunction with other apps so we have one system for our salesforce orgs as well as our accounting software. It can be costly but if this fits into your budget then there are many more benefits including reporting capabilities! We could not afford a fully customized ERP solution, however pliance allowed us to build out what was needed without spending millions or years trying to customize from scratch. Reporting has been difficult due its lack of customizability which makes creating reports very time consuming at times. If you need something simple such as Sales Data Reports than yes it's good enough. However, when looking forward needing additional functionality then look elsewhere. The main benefit is working together with all our systems allowing consistency across each platform. This also allows for faster communication between employees within the organization since everything runs off the same database!