We have used this system to manage everything from inventory to purchasing.
It is very user friendly and allows us to keep track of our projects well. I do not like that it can be quite slow at times, but overall we are happy with how easy it has been to use. This is definitely worth looking into if you need an integrated solution that will help your organization run smoothly! Our accounting department uses this as their main platform so they know exactly where things stand in terms of payments made or work completed.