That isn't so bad per se. It's pretty common at MSFT from experience, sometimes it helps. But if you are connected in the Seattle area/have a mortgage and such it can def see annoying then to leave.
I meant it in the non family, adventure in China way and work maybe late evening hours to 1:1 w/ the redmond team.
I had something similar happen to me when I was also at msft, I volunteered to go to Manila and Tokyo (since no one else wanted to go) and it was the same exact situation except to interface with same redmond team and barely any with the international office.
My lease was expiring, I didn't feel like renewing, I was home searching (wish I just bought something instead, this was 2015, so imagine the prices) and well I spent over 18 months living abroad with more than quarterly tickets home and I was not even mid 20's.
I loved it, but I 100% get it. If I had a family and truly deep network of friends and long term connections there, I would've probably said no, but I wanted to travel. Only downside was, it was Japan in Winter when I arrived. :)