Great recruiter, terrible interview.
It took 6 hours, including lunch. The coding questions are very silly, very generic, very common junior engineer style questions.
I didn't have a great feeling about the skill level of the engineers or the environment. I picked up several clues that the engineers I spoke with were not experts or even advanced in their field, which is not a requirement, but still a huge negative for me. At the time of the interview, there was no WFH policy, for those of you that might commute.
It might be worth checking out if you're very interested in the job description, but you might try to ask for a more brief interview, because most of the time spent was wasted on trivial coding questions.