I apply through indeed.com, first they called me from the white plains office for an internship but because it wasn't close to me, they told me about an opportunity in nyc office. The process was really fast, the same day a recruiter called me from this office and scheduled an interview with me within a few days. The day of the interview, 3 people interviewed me and asked a personal and professional questions, the interview length about 2 hrs and after that they told me I will knew their decision in 2 weeks, they called me after 2 weeks to give me the job!