Applied in nov 2024 for entry-level role. 3 phone calls, one with recruiter, one with engineering team lead, one with director. After the 3rd interview they had me fly out for an onsite interview and prepare a 30 min presentation, followed by 1-on-1s. in the first 1-1 they gave me a written test. I did badly on the test and they sent me home early. Communication was slow throughout the process, and the entire process took ~6 weeks from when the recruiter first reached out, which was a month after I applied. Onsite and in interviews, it felt like the interviewers were disengaged with the process and didn't want me there, so it was odd to move forward so far.