One of the best providers we've worked with. The team members at SynapseIndia are very professional in all their dealings and deliver quality work. While the project has undergone multiple permutations and changes beyond their control, they have maintained a very high degree of dedication and continue to deliver timely results that respond to our requirements. We will definitely use them again in the future.