The real question is why does Twitter need 3 offices in India
It seems the whole company is freewheeling
It seems the whole company is freewheeling
Also identifying with India and actually going back and living in India are two vastly different things. Most of them will talk and plan but never leave for India as facilities, money and comfort of the first world will be just too much leave. Of course some of them may go for CEO/very senior position to establish office in India and then come back after some time.