I saw the job opportunity posted on a job board online and I e-mailed the poster my resume. Within a few days I received an e-mail from the hiring manager to set up an initial phone screen. The hiring manager was extremely nice and professional and gave me a lot of information about the role and the team. The following week I went into the NYC office to meet 3 members of the team, about 30 minute interview each. The last person I met with even gave me a quick tour of the awesome Astor Place office! A week after I went into the NYC office for a second time to interview with and meet the hiring manager in person (as she had been traveling during my first visit) and was offered the position in person. Overall an extremely seamless and pleasant experience!