We use it in my department to inventory and catalog all of the goods we process at our facility. It allows to track and maintain stock and let us know when we need to reorder supplies. It helps avoid any confusion about what goods we have available to distribute and hand out. That way we're never caught short handed when we connect with clients. Additionally, it acts as a repository for client information allowing us to house client information. This is useful for bulk emailing and informational emails. Functionally, it solves issues around inventory management and allocation and it solves some of our communication needs with clients. It also allows organizing inventories by department which becomes extremely useful in tracking usage rates and which program is consuming which set of resources.
I think we'd look at the client service side of the software. We've been pretty pleased with the inventory management side of things but would like to see more ability to organize and customize our client information. I think we'd look to pair the inventory side with better client management software.
Yes, it is fairly easy to learn. The software is divided into 3 subcategories and each subcategory allows specific functionality. It took a little clicking around to figure out where everything was at, but once we did it felt pretty intuitive and easy to navigate. A little trial and not too much error, and we were up and running in no time.
Determine your tag system for your inventory early on. It makes it a 1000x easier when you've got a categorization method for all of your inventory. Set up locations as well to help track where inventory is more precisely. Instead, an X number of paper cups are in our office/warehouse, set up Imonggo to parcel locations into easier manage and locate locations.
Put in the effort to customize your tags early on. Consistency in that regard will make it a lot more usable in the long run.
We had some questions about initially setting up our inventories and how to properly document the distribution of products to clients. Imonggo had a pretty eloquent solution for the problem by effectively treating our inventory the way a store would, we could track and move inventory as if we were selling it so that we achieved the desired functionality. It was a pretty simple solution that has proven really effective for our needs.
Check the web forum resources available.
I was not involved in the negotiation process so I cannot comment extensively only to say we've maintained a positive relationship.
Kindness and humility goes a long way in any negotiation.