Pros
Products are good, fixed timings, bus service, canteen facility
Cons
Useless management, no recognization,no senior position, HR's behvaiour is like a office girl no authorities to HR and last but not the least you will never get increment more than 2-3k in inhand salary however you are good at work.