A good environment with work-life balance.
Good training budget.
Cons
No opportunity to grow, no promotion and salary-increment even for 2 years. Many skilled employees are let go because the company does not support growth, stuck doing one thing forever.
* Very very bad work culture
* Managers and HRs are not friendly
* Company policies are like god's words which cannot be changed and you can't question it.