It was a great experience working with Stone Labs team. Working with us to understand our requirements, they developed a functional MVP and continued to work with us through system growth and improvements. They have demonstrated sound Business Analysis and Project Management skills to ensure our requirements were developed in a timely manner. Further, they offered alternative ideas and solutions for development and realization of the product. The quality of development work is very good, and the testing and defect resolution process is handled in a professional manner.