Pros
I don't think any pros must be there.
Cons
The most important thing i want to mention here that if any employee is reviewing here their experience and that is obvious that it would be a negative comment (as nothing is good in this company), they just upload the positive comments by their own marketing team just to get down their real comments, you can check even also like if there is real negative comment then after next 2-3 days suddenly their is 4-5 positive comments back to back on same day. I mean how its possible dude. Everyone will show your real face. So, i seriously recommend not to work there, if you want to save your carrier, they just hire you when they need you that's it. Appraisal is also very worst there and purely depend on how much you can do buttering to the LALA (CEO of the Company).