1. People from junior to senior management is really supportive
2. HR and CEO both are very conscious about their employees.
3. Salaries are good here.
4. Work is on latest technologies like Groovy,Grails, etc
Cons
1. Really none of it..
2. Salary, people and work all is good.