We are currently working on a project with Q3. I am impressed with the quality and professionalism of their resources. What I appreciate most is that their developers took the initiative to study and understand requirements, our goal and the overall strategy, as opposed to mechanically executing requirements. This enabled them to make useful suggestions, participate in solution brainstorming and even catch some issues, before they were developed into the product. Q3, keep up the good work!