Phone call with hr, call with hiring manager, in person panel interview with managers that i would work with and vp of department. A manager from another department was brought in to handle the technical aspects of the job and ensure i was proficient.
Panel interview with 8 people in office, they came in 2 at a time for 30 min each, they were mainly all managers, everyone was nice and easy to talk to. i did not feel nervous.
the job interview was great, great staff, great questions, great environment, however the location did not work for me nor did the salary. I wish them the best, as I am sure any employee is fortunate to be with such a great company.