It depends on what status are you on.
If H1b, no much risk (either in China or Mexico), but background check is possible.
If you are on F, B,... then don't leave US before you file I-485.
If H1b, no much risk (either in China or Mexico), but background check is possible.
If you are on F, B,... then don't leave US before you file I-485.