Is Google worth reneging Microsoft as a new grad?
I passed the Google hiring committee 3 months ago and was stuck in product area matching for a long time. In the meantime I got several offers and told Google about my deadlines but they didn't care. I eventually accepted Microsoft Seattle and found a place in Seattle with friends. Then, recently I got moved straight to team matching and got an offer from Google last week. But that offer is for the Bay Area even though I reiterated my preference for Seattle when I got moved to team matching.
I'm now wondering, is it really worth it go through all this hassle and accept Google instead? I start in 2 months at MSFT, and I'm not sure I can even use my MSFT offer to negotiate Google's because they knew it timed out (since I gave them the competing deadline months ago). I also don't want to have to find a place in Mountain View and likely live alone over there. It made a poor experience with Google since they made me wait for 3+ months after passing the hiring committee, and also ignored my location preferences. In the grand scheme of things, does it really matter where I begin my career between these two? I'd really appreciate some advice in the comments.
Also, how are the promotion cycles at both companies? How long will it take to get to SDE 2 at either?
For context, here are the offer details:
Microsoft (Redmond):
112.5k base
120k/3.5 stock
50k/2 signing
(18.5k relo if that matters)
Google (Mountain View):
142k base
100k/4 stock
15k signing
(8.5k relo if that matters)
comments
I believe the Google offer is valid for a year and you could try again for Seattle team match after few months.
I have 7 years at Microsoft and interviewed with every possible company recently.
Also, some companies interview you for a particular position based on your resume and not because of company tag. Google had its charm but now every tom-dick-harry in town is paying more than them and has good opportunity as well.
I had offer from Google but rejected due to low ball offer, because I don’t think Google adds anything to my resume at this point.
Google: you have to team match again, don't you? But offer is still valid?
If you’re going to jump elsewhere for SDE2 after just a year at Google, then I don’t see much point in leaving for L3.