> Similar experiences working with teams in Vietnam and
> India
A very small dataset, but I've found the mindset of Eastern European teams I've worked with and Indian teams I've worked with to be massively different. The EE teams were very culturally similar to the more Western teams, but with funny accents.The Indian outsourcing I've worked with has - with no exceptions to date - been an absolute clusterfuck. Incompetence compounded by arrogance, byzantine technical architecture, inflexibility, obsession with rank, authority, and certification, and a tendency to lie out of bad situations. It felt like identical experiences across three different projects with three different large IT services firms that were India based. I began to seriously worry I was going to start to have a subconscious racist reaction to Indian accents over the phone.
I'm sure there are dreadful Eastern European outfits, and exceptional Indian ones, but my gut reaction will be to reach for the Eastern Europeans first next time I need to outsource development.