Pros
It only has a location advantage, since it is located in Gurgaon, Haryana.
Cons
I went to their office in Gurgaon, after travelling for 2 hours, and trust me this was the worst interview experience i have ever had. Their website claimed the company to be 12-years old, but sadly there was not a even a sign of it when i visited them. The CEO himself gave creepy vibes. There was no basic courtesy to even offer a proper place to wait. He was pretending to be just too informal, i have no idea what was he trying to prove.He kept on constantly poking me regarding my academic records. It felt like he was trying to make fun of all the efforts i had put in over those years. He kept on asking random questions all the time, making me uncomfortable. I genuinely believe there is some misrepresentation of company's profile on their site and suggest you to think again if you are planning to go there.