Pros
I worked for this company for 10+ years under its various names, It was a great place to work when I started and I learned a lot of new technologies. They have a good PTO policy. Work-life balance has been excellent for the past 7 or so years.
Cons
Worst healthcare and 401k benefits I've had in 40 years. Recent mergers and divisional sell-off have cost many jobs though severance pay has been good. Remainder of company is laying off US workers in favor of cheap foreign labor even though they are experiencing record profit margins. Morale is at an all-time low. Current top level management are lackies for the PE company who owns them and have no desire to stand up for or protect their employees. I gave them 5 stars for DEI because that's primarily what management has been focused on since the most recent merger - to the hurt of everything else. But at least they can puff out their chests and say "look how diverse we are".... all the way to the unemployment line.