3 weeks ago, I enthusiastically received an offer from a top aerospace company for a software engineering position. I was referred by a former coworker and immediately received an offer upon interviewing which I signed 3 weeks ago. The recruiter then told me it is contingent upon a background check. I have a pending misdemeanor for a DUI (long story, it is not alcohol related and I am currently working with my attorney to get it expunged). I have no other criminal records or incidents. I did not disclose this, but I answered everything truthfully on the application and background check consent (I was not asked about arrests/DUIs/misdemeanors, only about civil lawsuits/harassment/restraining orders).
I have since had multiple conversations with my future team who is expecting me to start December 2nd, and I just received an official notification from Workday and created my internal account.
Assuming this meant I passed the check, I probed the recruiter about relocation details and they responded they are still waiting on background check results. It's been almost 3 weeks now.
Should I follow up with the recruiter about this? Should I disclose anything at this point? Any other advice on how to proceed?