Call with Recruiter.
Two Technical Rounds in Person
I got response after two weeks of interview that they are moving forward and offered Staff Software Developer Role . It was good experience with technical rounds but overall they are very slow to respond and plays low ball with not good compensation. They don't negotiate either.
Good Luck.