Pros
Decent salary, maternity/paternity leave is on par with competitors, decent PTO policy, some management allows flexible work scheduling but not all.
Cons
Execs got heavily fined for doing illegal stuff, now all that is trickling down to the employees. Layoffs, department shutdowns, outsourcing, RTO mandate so they get their office space tax breaks. They're heavily pushing IT work into "the cloud" so they can lay off their employees and pay AWS/Azure/IBM for it instead. Management is very hit or miss, I've had some of the best and some of the worst management I've ever experienced here. The good is really good, but the bad is so bad and doesn't ever get checked. If you try to speak up they say you can't be retaliated against, but the manager will make your life a living nightmare without consequence. Health insurance costs are obscene and the insurance is garbage, high deductables, covers little to nothing. The 401k now compensates you only in RTX stock so they can boost their stock numbers, too, which seems unethical to me but somehow is legal.