Good culture.
Hr is very helpful and friendly.
Good pay.
Management has a good heart and understands problems
Cons
Management is bent towards old strategies.
Team lacks knowledge and doesn't understand the business process.
Every lateral department has their own way for doing things which is very rigid.