That's such a blatant lie. It is the Indian programmers that aren't very good, not because they're stupid, but because it's almost impossible to explain to them what is wanted, and they nod their heads, smile, and agree with you no matter what you ask them.
Bulgarians???? Give me a break. What, did they learn to program in their hovels after they finished shoveling the pig poop out of the living room?
I'm really surprised you had the audacity to post that claptrap.
I've got to agree 100% with Ichabod1 ,, I have worked in IT since the late 70's and can tell everyone here that the Dilbert cartoons depicting outsourcing to the "elbonians" exists and that Ichabod is correct in his assessment of why their code is substandard .. part of the problem is that where a rock solid cobol type app could be written for a CICS or IMS application in a month everyone wants the sexy (and supposedly cheaper) solution of re-inventing the wheel with open source servers and c++ ... it doesn't work in real life because the management and diagnostic tools SUX and they always rush things into production before they're ready for prime time (despite being quarters or years behind original estimates) ... I left the IT world 5 years ago after my department (IP/SNA related) was outsourced to India at 10% of our salaries (and our salaries weren't excessive) ... too bad it cost our company hundreds of millions in contracts because of bungled communications and repetitive errors...