Applied through career site. Recruiter from NY called for a screening interview about 2 weeks later. Then I was brought in to meet the Director and Manager of the team. At the on site interview, I was introduced and interviewed by a few more members of the team making my interview an hour longer then estimated, which was fine. The team was friendly and upfront about the position and the office seemed to have a really nice culture. I was brought in a second time to meet my would be direct manager and the VP. Then went through a reference check where they called previous supervisors. After all of this they scheduled me with 2 more interview calls with 2 managers in New York. The last two seemed excessive (especially for an entry level role) but everyone was so pleasant and it seemed like such a great place to work so I did not mind any extra steps! Whole process was about a month. HR was very upfront about process and were easy to work with.