The interview process was fully virtual and ran just over two months, including a few formal rounds, an additional craft-oriented session, and some informal calls with the hiring manager and PM I'd be working with. It was more touchpoints than I anticipated, and the timeline to an offer did take a while (about 1.5/2 weeks from when my final round closed). But honestly, the people made it such a positive experience. The recruiter, hiring manager, and team were warm, enthusiastic, and genuinely communicative every step of the way. I never once felt like I was in the dark or chasing anyone down. The length of the process is the one thing I'd flag for future candidates, but I accepted the offer and am glad I did!