Pros
Among private universities in India it is okayish. The initial salary is good, and it (salary) comes on time. There are people for everything, and therefore faculties dont have to do all the works, unlike many private universities. And there is no compulsion for publishing papers, and one can do at their own pace. If you have any serious illness, institute will support you with full salary, which is great... As extra benefits you'll get health checkup, health insurance, free coffee, etc. I doubt whether it is a big thing actually!
Cons
They take all students, who dont want to learn at all. Teaching them questions our own decision that why I became a teacher. If it would have been a school we could focus on their character, but now it is too late. Funny part is that their review is used for faculties' yearly increments! There are many academic related works (projects, student mentors etc) which is never counted for increments and all, but that will limit our time for research, which has good weightage for increments. So in turn, there are many works which will not make you do research. Increment structure is quite bad. Minimum increment is less than the inflation rate, so whatever you get in the beginning is all what you will have. The system here can change any time. A lot of mail will come in a day, and some will be important, and some wont be. If you miss important ones (even if due to human error), a faculty is threatened with personal meeting with higher guys, and shouting, etc.. So, the culture here has become toxic now. Leave policy is another con here. Even though you get 35+ leaves, it is quite hard to take leaves on class days. To take leave you have to reschedule your classes, and you can only reschedule 3-4 times (a course/subject), which will result in very limited practical leaves. Everything here is done in the last minute. Mail will be in the last minute, that too in weekend, etc...