I applied in-person. The process took 3 weeks. I interviewed at First Source Arya Solutions in Mar 2018
Interview
It had many stages. The personnel were great, but the final part (the technical interview) was strange. They asked me questions that I usually do not memorize their answers. I prefer searching on web, than memorizing some answers.