For the past two weeks I have been in Mumbai, India (Bombay) working on an IT security project. The trend of U.S based companies doing business in India is an ever growing phenomena, but comes with its own set of logistical and technology issues that must be carefully balanced with monetary savings.
Here are some of the positives and negatives from my perspective:
1. India has a growing market full of talented, educated, and hard working IT professionals begging to work for U.S. based companies.
2. Working with India is cost effective.
3. English is widely spoken across India.
4. Outsourcing to India is a great way to ensure 24 hour availability.
5. India is a gateway to Asian markets.
1. Working with and traveling to India is a challenging culturally and logistically. (48 hours of travel in 2 weeks!)
2. It is more difficult to ensure quality or enforce U.S. standards and laws.
3. Ensuring security and privacy standards is difficult.
4. While English is widely spoken, communication can still be a problem.
5. Many customers prefer to work with U.S. based support staff.
6. Staff turnover is high in the Indian consulting market.
7. Infrastructure is poor and less reliable in India.
Does anyone have experience working with Indian based companies? How do you manage remote projects/teams? Was your project successful?
You can check out all the photos from my trip here.