People were very nice and you could talk to anybody of any level.
Decent worl/Life balance
Well established product company.
Fixed work times and cab facility.
Cons
Pay is relatively lower for a Product company.
Too many acquisitions is making it difficult to integrate the systems.