Work is very challenging, freedom to design frameworks. Team leads very supportive and helpful. Cutting edge technologies. Innovation is given a priority. Great ideas can be funded too. The top level management is very much approachable. Work life balance is very very good here.
Cons
Sometime the management will take decisions which will leave you baffled. Been working here since a year, but still seen no cons as such.