I applied online and got called in a week. The process and interview was pretty smooth and easy than I thought. I had 4 Interviewers of asking technical questions, another behavioral and personality, the other one explained the type of work I would doing if hired. they were all really nice. I think they were looking for a someone to fill the position asap, and since I didn't ask much they took advantage it.