I applied through a recruiter. The process took 4 months. I interviewed at Lenovo (Durham, NC) in June 2023
Interview
I had to go through seven rounds of interviews. Then, they jerked me around for a month after the final one implying an offer was imminent. When I pushed them, suddenly, the job was "on hold".