I applied through a staffing agency. The process took 2 weeks. I interviewed at Celfocus
Interview
It was a great interview, listen to you very well and ask questions accordingly, discussed my whole experience and covered a lot of technical topics. Interviewers were professional and experienced both technically and communication skills.