High quality work (also depends on projects)
Co-operative and supportive team members
Best place to work, if quality of work is the only factor that matters to you.
Compensation is competitive (don't expect corporate IT benefits)
Minpunten
High attrition rate
No corporate IT culture
No family health insurance
No Term insurance
No comp-offs (starting mid-level : >2 Yrs)
Central authority(CEO/CTO), process/guidelines are almost non-existent
Work quality is very good here and the utter most important things is that you can learn a lot of things here .HR is friendly and provide good working environment.