1. Work -life balance is good
2. Communication with the cross functional teams are good, they are responsive.
Cons
1. Visibility and Scope for growth
2. Communication between the top management and the mid - senior level needs a lot of improvement
3. receptibility to change is very low.