I applied through a recruiter. The process took 4 weeks. I interviewed at Emergys Corp.
Interview
One Mobile round Technical, if possible One to One
Second Round - Technical and Functional (One to One)
Third round - HR and Other formalities.(One to One)
Offer Letter and joining date.
Verify documents.