I was connected directly with the client with just a very preliminary screening asking about my experience and skill set. I found that the recruiters were very thorough on the reference checking and seemed to have interviewed my references in great detail. They only hire Green card and US citizenship holders