I don't understand why they don't open more remote offices instead. Around 90% of their employees are currently within the US, wouldn't it be a lot easier to find tech talent if they had a major position in other areas of the world as well?
Also, time zone differences (and to a lesser extent communications) were inconvenient, although there were very viable ways to work around them.