Contacted via email, then phone. Recruiter (V. G., HR Manager) was extremely aggressive and unprofessional, and did not bother to properly screen for a match. (In hindsight, his only screening question was 'Do you think you can do this job?'). He would also call repeatedly in a short period of time, without leaving any messages. I think he called 10 times over a 36 hour period.
V.G. emailed me my interview appt info to my work email, which could have gotten me fired. In the interview, it turns out the position was completely inappropriate, and it was immediately obvious that there never should have been an interview in the first place.
If this is the standard for their HR, I would never trust this place as an employee or a client.
Don't waste your time with Agreeya. They are a typical Indian outsourcer/sweatshop.