The best thing about this software would be that it has very good customer service support which makes you feel comfortable with using their product as compared to other competitors in market who offer similar products but have poor services or lack of them at all times! It's not much like any problem I experienced while working within its boundaries so far; however my experience was limited only because there are more features than what we can use right now (or maybe ever).
So if your looking for something specific then do try out edgelab since they provide excellent quality solutions without charging too high prices unlike many others companies offering same kind of solution/product. We used edgelab mainly due to our client requirements where most clients were from developing countries hence price factor had an impact when choosing between different options available online.