From my experience all positive reviews on this company must be fake. We had a simple web application to be developed. We were given a very competitive quote which we believed. Little did we know that as the project progressed the company would come back and say "this is out of scope, we need to charge more." It clearly their way to earn more and to dupe clients into signing up to their estimations.