I had two offers on the table at the same time last spring. Palantir and a large fintech that I'll keep unnamed. Both for senior SWE roles. Made my choice and still feel good about it six months in.
Here's how the packages compared:
Palantir: $185k base, ~$80k equity over 4 years (no cliff, quarterly vest which I liked), $22k signing. TC about $222k in year one.
Competitor (large fintech, NYC): $195k base, $120k equity over 4, $30k signing. TC about $255k year one.
On pure TC the fintech won by about $33k. That's real money. So why did I take Palantir?
A few things:
Problem type. I wanted to work on data infrastructure for hard domains, not financial transaction processing. I can do both but Palantir's problem space was more interesting to me. That matters for staying motivated over a two or three year stretch.
Learning rate. Talking to people who'd been at both places, the Palantir engineering bar felt higher and the internal culture seemed to push you harder. I was worried about stagnating at the fintech. Totally subjective call.
Team fit. I really liked the people I met in my Palantir interviews. The fintech interviews felt more like a gauntlet than a conversation.
The equity gap was real but I modeled it. $40k more equity over 4 years is $10k per year. After taxes, maybe $7k. I decided that gap wasn't large enough to override the other factors.
If pure comp is your primary goal, take the higher TC offer. If you're optimizing for problem type and growth, that calculus changes. Neither answer is wrong.