Pros
Decent to good benefits, the good managers were fantastic (though most have been let go by now), brilliant people in the tech roles, though most are now gone.
Cons
The company has no idea what to do with their products. We were constantly pivoting and dropping what we were previously doing to rush into some new half baked project only to drop that as well after a couple of weeks. Management was more interested in office politics than actually working and were constantly trying to backstab each other to the detriment of the company at large. Constant re-orgs as VP levels are constantly fighting for additional head count for clout. When layoffs started in late 2022 they claimed they were laying off the "low performers" but it was very clear it was more about killing off the people with high tenure than it was about any sort of performance issues. Also they completely changed their severance policy a month before initiating mass layoffs to make sure they wouldn't have to pay out their "1 month of severance per year at the company" promise. Just know that if management promises you anything that its basically worthless.