The recruiter contacted me through LinkedIn. I got two technical interviews in a lapse of two weeks. They went smooth and easy. At the end of the last interview, I had the chance to know the company, what it does, how it supports its employees, etc.
Overall, a great experience. Smooth interviews, good salary, and benefits, the recruiter was always there to answer my questions quickly.