I actually just accepted a job offer working remotely for a cryptocurrency related startup. I'm in the US and they're based out of Shanghai. So far it's been pretty nice, but since I'm going to be working remote (though I intend to visit) I don't have any advice to give heh