Toxic engineering culture, need to work with the original engineering team in China pretty much every night to be on track. You don't have permission to merge the code, your peers in China can merge the code. You are just a robot to build minor features and fix bugs.
Engineering managers only care about themselves, when there is a probably, it is the engineers' responsibility, not theirs. Engineers needs to communicate with PM's and designers, managers just sit and watch.
If you can't speak Chinese, you gonna have a hard time working as an engineer with the China team, Chinese all over the zoom chats, prepare your Google Translate.