Pros
The HR n staff will force you to write good reviews on glassdoor, that's the result of the very good reviews the beginning without giving a single con. They think people to be fools. This is a very honest opinion:- They portray themselves to be a very good company but they don't even have moral values. It's all just a Big Lie.
Cons
Salary not paid in time so if you have EMIs make sure you never join them, Inhumane working conditions and pressure, I am a working woman, I have a family & kids as well, despite of all Odds, I gave my best shot and when my father got sick I took leave applying for Emergency leave, provided them with all the documents but they still terminated my employment without even telling me once, they just disabled everything all of a Sudden. Although by God's grace I have a better job and very much better package but still it was very unprofessional, unethical and disrespecting.