I consider OpEasy a part of our internal development team. The staff is professional, competent and very committed. They keep delivering on schedule and within budget. The cost is a fraction of what we would be paying in the U.S. and the quality of work is just as good. With OpEasy we would be nowhere where we are today.