Got interview through headhunter. Met with six people over two rounds excluding HR interview. Interviews are 30 minutes each and range between personal fit and technical. Was informed that performed well throughout interview process but understand that the firm interview many candidates and is slow and even reluctant to make a final decision.