| I’m starting to wonder what the upside of working at a big tech company really is. 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 |
I have zero trust in the long term outlook of my current firm. My stock vests every 3 months and I sell it immediately. This makes up about half of my total compensation.
If the company shows signs of going down I'll cut my losses and go somewhere else, probably when the stock drops to about 50% of my sign-on value. If the company starts going up then I get a nice little bump.
I joined Meta last year (and then got laid off 6 months later) right after their huge drop and several people (including my manager) were extremely vocal about how it wasn't fair that I got so many shares of stock. They compute the number of shares you get based on a dollar amount and the share price over the last month.
By comparison I feel bad for my brethren at large tech companies that aren't publicly traded. Stripe comes to mind here. My friends there say they've been told "we want to go public, but now just isn't the right time" all the way up until the valuation was cut by a third. Those golden handcuffs must be heavy.