It is very helpful when you have multiple systems that are not working together with each other, it helps us get all of our data from different sources into ONE place so we can make better business decisions more easily than before! I dislike how slow software updates seems like they take forever sometimes but overall its good product if your looking at getting everything under control about what's going where or who has access etcetera.
We use this as an inventory management system which allows me to be able to see exactly whats missing/what i'm outta stock on without having to go through several pages just trying figure something else out (which could potentially cause errors).