Pros
Not at all, if u want to ruin your career and life have it here.
Cons
too many are there, The management is horrible. They torture you, believe me. I speak from my own experience and from others On holiday they ask us to work, even on Saturday also management people will come by late they will make to stay employee from morning 9-30 to 7 or maybe extend if employee come at 10 am they will cut their salary they will treat the employee like labor. they don't have an exact vision about their plans and goals but they will treat employee to work like hell, in office, there is no facility like coffee and all not at all good facilities. The management is horrible. They torture you, believe me. I speak from my own experience and from others'