I am a new grad software engineer with 2 years of experience before Masters, I have below two offers
Stocks: 130k (3.5 years) = 38k per year
Joining Bonus: 40k (2 years, 20 per year)
Year-end bonus: 10~15% around 14k
Overall Compensation (first 2 years): around 188k
stocks: 130k (4 years)
Joining Bonus: 0
Year-end bonus: 0
Overall Compensation (first year): 183k
stock refreshers: around 8k per year
base refresher: around 5% per year
Location: San Jose
Which offer seems good?
How much weightage should be given to base component?
Should brand name or location be given more importance?
P.S.: i did internship at FB and didn't receive an offer(about my account indicating I am from FB)
I would take MSFT easily.