Pros
It's good only if you are nearing your retirement. Good campus. Food
Cons
HR policies in India are worst with least benefits and hikes. Learning on job is close to nothing. Extremely slow career growth with peanut hikes. Obselete tech stack in majority projects. Extreme micro management at org level especially in India. Roles are not what they promise initially during interview. Bad project level decisions. The once glorified job security is now a myth. Your resume will die with 3 months notice. It has become just another service company that advertises itself as product company. It's essentially a unit of hardware company that is trying to become a 'cool' software company that simply isn't working out. Strict office timings. Flexibility lost post pandemic.