I have a team of 14 engineers in Pakistan. It wasn't always easy to do this and now I always feel at odds with hiring where everyone else is hiring or paying a premium for a western passport developer when I know I can get killer talent elsewhere. I feel the talent we have now has the ability to crush, kill, and destroy the talent in Silicon Valley "engineers" at a fraction of the price in terms of output to input ra…
I've also worked with clueless ones very early in my career and the cluelessness gap is stark. Working with local year 1 university students worked far better.
Also big timezone gaps are horrible for everyone involved.