Stability: no (who knows when the next layoffs will be)
Base Pay: maybe (probably higher on average)
Stock: maybe - but a complete crapshoot
Fulfilling work: maybe, but it could be disrupted by politics, maybe some side feature of a side feature, or you might just get laid off anyway
Frankly it’s hard to trust putting your energy into something new after being let go. At least at a small company market performance might be more closely tied to your performance, not random politics or idiotic decisions.
Seems you go to a large company to chill out, save up base pay, but not really give it your all as so much is out of your control.
Tech companies are shutting down their junior pipelines and turning their most senior talent into burned out careerists who don’t care. They’re managing to mediocrity, not growth. Which honestly maybe makes sense in a non 0 interest rate economy. I just wish they’d be honest about it