I like the fact that they are able to do so much with their app by just using their software and not having to pay an outside firm. They do most of the work for you. It's not very clear how things are organized or what steps need to be taken before starting each project. I would say it's worth looking into if you want to save time and money. Their customer support team is great. They are always willing to help with any issues that come up. We needed someone who could develop an application for our business that allowed us to track inventory from multiple locations and vendors.