10 yoe, backend dev, Got offers from Atlassian, eBay, Apple, Facebook, Netflix. Torn between N, F.
Fb tc - 205/600/100, 15% bonus
N tc - 480k, 5% options
Netflix pros - almost similar work, under 30 mins commute, no bs culture mostly (though it can vary with team).
Cons - although I am impressed by most aspects of the culture, the thought of being laid off without notice makes me a bit uncomfortable. I am on H1b and think the interview process these days is too painful to be done again and at a short notice esp once you have kids. I feel that may prevent me from enjoying during my off time such as weekends and I may not be completely there for my family.
Facebook pros - can move to any team, get to do different work that what I have been doing. Not many companies give you that opportunity at a senior level. Of course I would have to perform but that's the case everywhere. Also fb might be a bit more recession, visa issues proof than Netflix.
Cons - commute is around 1 hour, wlb may be bad based on the team I end up in.
Summary - I value career growth, learning, stability. I know pip is common at Facebook too, so that ways it's not much different from netflix. Only thing is you may get some time to plan your next move.
Based on the above, I am mostly leaning towards Facebook. Am I overlooking or overthinking about any aspects here?