Most of the world's software development is outsourced to India. It doesn't matter who builds the technology. The question is are these false promises or are they actually actively developing it. I have been tracking the development of a couple of projects for a month now. So far good development.
Your work defines professionalism. That's what I think.