I interviewed at a staffing agency in NYC. After meeting with their approval, I was scheduled to met with a Sr. Executive for the first (in-person) interview. That meeting was followed by a second interview with 3 additional Sr. Executives. I was extended an offer immediately after the second interview and accepted.