Pros
They used to pay well. That's going away too.
Cons
Unethical management that does not run on principles but on whims. They're making money for the industry they're in, otherwise, they don't know a thing about business. The company is run on a personal agenda. The entire management makes your life difficult by not knowing how to do their job of setting goals and designing projects that lead to actual progress. It is understandable that the management (just like everyone else) is in the company to fill their pockets and leave. The fake 'positivity' spread throughout the company and outside is their way of guarding their delusional ways. The HR and Ops teams were the worst professionals I ever encountered in my decade's worth of experience. They can ask you to leave any day, sack your ESOPs (which is a joke) and even use employees as scapegoats for their unethical ways of handling customer data. It is risky, be careful. I know of at least 8-9 people who were just asked to leave one fine day.