The best thing is that you can link your ERP to it, so if there are any changes in Sales or Purchase Orders they will be reflected automatically without having an admin for each of these modules separately! It's expensive than other solutions available out here. You need good knowledge about programming languages like Ruby On Rails before starting with this solution because I have only managed simple CRUD operations using PHP coding language which was very difficult to understand at first time. But later when we started building new features things became easy. We were able improve our existing system by linking all important processes under one umbrella i e Myapproval. Also we achieved transparency between various departments within organization who previously struggled to get some information from others department due to different ways they use their own tools internally within organizations etc. This has improved communication among them as well since now everyone knows what other people are doing across.