3 ms·The profile says they work for Alibaba in NanJing. I'm pretty sure that's not in America.by icebraining 8y agoThe profile says they work for Alibaba in NanJing. I'm pretty sure that's not in America.