It was lengthy onsite however they were not sure what exactly position they are looking for i original applied for data quality engineer and in phone interview they asked me few questions and approved me right away during call for onsite. They did not screen properly over the phone. They are thinking people have enough time to waste though.
Onsite interview:
It was taken by different 6 folks and except few people most of them are unprofessional. After finishing my interview no one came to greet me that i will come to know within few days or month. No snacks provided.
Go there for interview if you want to waste your time.