Pros
The salary is credited on time. A day or two late at times, but still better than most organisations. That is all that's good.
Cons
The "management" is the most incompetent set of individuals ever. Micro-management to a point where in 2 weeks of data is observed the last day and the entire team is to be blamed wherein the suggestions were made well in advance. ZERO employee engagement or recreational stuff. The office is as dull as it can be. Literally working at a government bank would be more fun. HR Department is as bad as it can be. Rude, ill-spoken and liked by absolutely no one at the company. Restrictions on everything, even to the point where you can use "limited" tissue papers because the company is using cost-cutting measures. The upper management consists of family drama and they'll fire or hire anyone at any time. They'll never let go of an employee nicely and do not care for their long-term employees either (whatever handful of them are left).