They are VERY SLOW. The entire process took 12+ Weeks and I haven't heard back yet.
Round 1: Got a message on LinkedIn from the recruiter describing about the role and responsibilities.
Round 2: Spoke with the director and manager. Pretty decent round. Resume based, behavioral and a little technical round.
Round 3: They scheduled an on-site interview. Met with different team members.
The final interview went pretty well. They liked me as well. Its been 8+ weeks and I haven't heard back. After multiple follow-ups, they don't reply. Very very very unprofessional.