I have worked with his people. All I can say is, I will take 1 good solid American over 5-10 of his guys.
Same here. The build quality of their code is not up to what an American with a CS degree does. Not even close. They’ll get it done by declaring all variable global and such like. Hard to maintain.
I have worked with a lot of Indian IT people and cannot understand most of them. I communicate with them mostly via email or IM. Their english is hard to understand in person and way worse over the phone. Anything I do that involves interfacing with them takes a lot longer because of the communication barrier. Is the amount of money that corporations save by using cheap Indian IT people worth the amount of losses caused by the communication issues?