Well, I lived in Brazil for 7 years, and only recently (like, a couple weeks ago) moved back to the US. What I could never understand is how you could trust a programmer that doesn't speak (and read) fluent English. Not being facetious here, but the fact is most good documentation is in English. I was the lucky exception while back in Argentina, but I feel that's still a widespread problem in Brazil.
A pity though, because I know for a fact there's plenty of great talent there.