Interview process was a long wait. First round was contacted by hiring recruiter. Setup time for telephone interview with hiring recruiter. After a few days finally spoke to hiring recruiter for a duration of 30 to 45 mins. Waiting process for in person interview was another two weeks. Sat with one on one interview with person other than the supervisor as he was not in that day was out sick. Interview lasted two hours of basically listening to interviewer discuss how you can grow within the dept of your firm, et. al. Usual questions asked and was answered. All in all firm occupied several floors, clean, immaculate, open airy office. Real nice and very corporate like.