I applied through other source. The process took 3 months. I interviewed at Quest Global (Lafayette, IN) in Jun 2017
Interview
I interviewed for a team lead position in front of a panel of 3 people, the head of the center, and two other team leads. They asked pretty general questions about how comfortable I would be managing others. Nothing too difficult.