Call from manager>call from HR>Several call from manager again with an online excel test (if offsite) > day long interview with several managers onsite.
I would highly recommend asking to speak with at least 2 analyst from the department (they rejected my request when I asked). Do not just take the word of the manager (Mechanicsburg, PA).