Worked with Thinkinno for the first time after a recommendation from a friend. Working with the team was great. Team Thinkinno understood the requirements and challenges related to the project but still worked around it. Their reporting and follow-ups were prompt and to the point. They listened to us patiently and ensure the timely delivery of the application.