1. Great work Life balance. Good people to work with.
2. Having Medical insurance and EPF benefits
3. Projects are good , benefits of learning new technologies .
4. Colleagues are helpful
Cons
less chance to go onsite
appraisals is not up to the mark (sometimes)