Total of 6 round of interviews:
1) HR interview - with resume and behavioral questions
2) Sr Analyst - Resume questions and mini case study
3) Other Sr Analyst - Resume questions and mini case study
4) Sr Manager - Resume questions and mini case study
5) Long case interview with the two Sr. Analysts and the Sr. Manager.
6) Vice President
Overall, seemed like a great company and opportunity. I would have accepted the position if it weren't for a large repayment I'd owe my current employer. The offered compensation wasn't high enough to justify that repayment.