Based on his research and conversations with friends who'd gone through the process, Kumar said he expected the background check to take no more than 15 days - but day 20 passed, then day 25, with no update. The company doing the background check told him the delay was tied to his lack of prior work experience in the US, which complicated the process.