And, in my experience, the I/T from india tend to be poorly trained, bad communication skills, and for the most part, don't give a crap. The project managers , rather than manage a project, just call meetings, and expect everyone else to do their job. While there are exceptions, that is my general experience. It makes working with them very frustrating.
Even 5 years ago, the project managers had to get through a certain level of certification. Now, they abandoned that to save money, and it costs them MORE money due to errors. The bean counters don't care though.