Good Salary
Good Ambience
Good Infrastructure
Decent growth
Yearly hike is good
Relationship with HQ leaders is good
Cons
Everything is decided by the management, they all come from service based mindset, they all must change, then only people in the company will enjoy work