I was sought out by the recruiter for an open position with the company. I had to submit my resume to him and from there had two more interviews. One with the Engagment Manager and then a Technical interview. The interviews lasted no more then 30 min and the interviews could quickly gage your skills and abilities.