Pros
(bangalore site) if your dream in life is to play politics, do less work, report to managers who have never coded any feature and just count bugs, learn nothing new, get 5% hike in 18 months, avail unlimited WFH to run some side business, work on twenty years old dead codebases in sustaining mode and want a 11am-4pm workday, this is the perfect job.
Cons
(bangalore site) - almost no internal investment in new products, they keep buying software companies hoping to "transform" from a hardware centric box company - tons and tons of buggy twenty year old codebases that none can maintain properly now because the original architects are retired, or maybe passed away by now - demoralized engineering ranks , no learning, no career progression - lot of nepotism by managers and directors , no fair treatment for those not playing politics to showcase themselves falsely - the 360' review system has been scrapped since 2014. a opaque gestapo panel of managers now gossips about you to give a fake rating.