Good learning environment for freshers
Supportive seniors and team culture
Exposure to enterprise/government projects
Decent work-life balance in some teams
Opportunities to learn multiple technologie
Kontras
Salary delays mentioned by several employees
Slow appraisals and limited growth opportunities
Use of older technologies in some projects
Office politics and micro-management complaints
Long notice period (reported as 90 days by some reviewers)