Pros
New tech stack, a nice place to start a career with updated tech. PF and other little benefits nothing much.
Cons
Bad management, micro-management, No leadership now after the previous HOD, lack of leadership skills, the manager doesn't take ownership of his responsibility always blames the team, and can not provide solutions as required, favoritism, No increment if the management is not happy with you and they will not provide any evidence of what you did wrong that impacts your increment, the bad policy of peer review in which people hold personal grudges against you, interference in your personal life with your professional life, always delays bonuses and increments, mis commitments, no overtime depends on the manager's politics bad upper management due to the micromanagement