1.Good perks
2.Employee centric
3.Professional
4.Headfast
The unique culture is impressive ad the Senior management is approachable and easy to communicate with giving easier modalities
Cons
not experienced much of issues but some issues are
1. Maintenance issues in some areas need stringent action
2.Some managers are taking advantage of new employees