Pros
None, not one comes to my mind.
Cons
1. All project, processes are mismanaged. very poor management.
2. Blood sucking company, long work hours, minimum pay.
3. You need to pay from your pocket for official expenses.
4. You'll spend your time proving you are working that actually doing work.
5. Politics is rampant like a plague
6. Multiple sexual harassment cases have been filed, women stay away from here
7. If you have a family forget them, you will have to because management does not care about your life outside of office.
8. Product managers are a joke, they are B.A's turned into PM's and dear lord the language and way of talking is out right rude.
9. Nobody will respect your time, you will be forced into adhoc meetings always and nothing will get done in meetings.
10. The CEO does not care if you do the work he will only recognise those who are close to him personally.
11. Underpaid, underappreciated, getting into fights daily, getting shouted at by managers. Do not join this place