I applied through a recruiter. I interviewed at Elite Technical
Interview
Initial phone and then a video interview/s. It is also possibly there could be an onsite if you will be working in the corporate office in NY. The interviewers are very down to earth and yet professional.