I have 2 offers lined up-
1. Google | Mountain View | L3 (SDE-1 I am guessing?)
2. Amazon | Seattle | L5 (SDE 2)
I am yet to negotiate offers with them. Just wanted to get some clarity on the below questions. Thanks in advance!
1. Which do I pick?
2. If Amazon, what is a reasonable compensation?
3. If Google, what is a reasonable compensation?
PS: My qualifications: MS in CS | 2y work experience as a backend engineer
I have 2 offers lined up-
- Amazon alsndI'd go with Google. Much less drama and manager issues than Amazon. Plus Google pays much better (with refreshers and so). Culture is also better and the environment is much healthier.
- @alsnd, that really helps. Thanks!
@seattle'd, just to add more context. From speaking to the managers about all those you mentioned, I see that the tech stacks are pretty similar, although the DEV culture, and expectations in Google seems far better and realistic. Will mostly stick to Google although they might not beat Amazon's offer. Work >>> Pay (if TC is decent).
- It's hard to tell you which one to pick without numbers! My guess is that the Amazon offer may compete with or be better than your Google offer due to the higher level. Also, since Amazon is in Seattle with lower taxes and cost of living, you'll have to take 15-20% off of the Google offer to compare them fairly.
In Google's defense, better perks, WLB, prestige (if you care), and culture. I'll also assume you would enjoy living in the bay area more than Seattle.
So it comes down to how much more you value TC. Although given Google's refresher policy, and that you could get promoted in 2 or 3 years to L4, you might end up making more at Google even if your Amazon offer is higher.
I say go Google.
- All the people saying google are truly clueless. You can go to google later at higher level. Why would you take a demotion?
- I partly agree with you that going to Amazon is a level up. But, with the same comes responsibilities and expectations, which from majority of what I've heard is unrealistic at Amazon. So, I'd rather pick Google, where I'm certain that the same level engineers are far more smarter than my current peers, which helps me grow and eventually deservingly become a Google L4. I somehow feel I personally need a little more time before I consider myself as a worthy L5 at Amazon/L4 at Google. Amazon offers such as this make people take it and they don't realize that you've to start delivering from possibly week 2 and the money sort of masks this fact. And I prefer to not work in such a stressful work environment.
Is it just me thinking this or does it make sense? :)May 10 0
- Impostor syndrome is normal. I feel that you think you're a "false positive" in Amazon recruiting. I've heard Amazon's bar is low for SDE 1 but not so much for SDE 2. The pip rate also reflects this. If they end up giving you a very strong offer for SDE 2 then that means they we're strongly convinced that you're good. You "raised the bar". Meaning you are better than 50% of SDE 2s at Amazon. Then you "deserve" SDE 2. But it you're not comfortable with taking on the responsibilities then I understand. Btw Amazon gives you 3-6 month grace period for training so don't worry about having to deliver on day 1. Google is known to down-level/low-ball, don't let that effect your self confidence. That said, do what you feel is right, but be confident that you deserve both offers.May 10 0
- Okay guys, another update and I really need your help. :)
Google came back with a competing offer of 256K total compensation, which includes a 50K joining bonus. To me, this looks like definitely reasonable although this is the first offer Google has made concretely.
My friends/peers are suggesting I negotiate before accepting their initial offer. Is that reasonable? Should I be negotiating for may be 75K joining bonus?
- You should always negotiate. Worst case, you keep the offer you have. But you normally always get something.
What's the breakdown of the Amazon offer, and the Google offer? Like the comment above suggested, you don't want to inflate Google's offer by adding the entire signing bonus to the TC.
- Okay guys, update. Amazon offered me a TC of 215K. I personally feel that's reasonable. What do you guys think?
- Amazon / Ops doodah1122I have recently moved from Amazon to Google and I would’t go back to Amazon even if they promoted me to the next level. After your annual refreshers, it’s likely that you will be better off in Google anyways.
- So, the offers are as below.
Amazon (L5 | Seattle)
Signing: 105K (Split as 60 + 45 for 2y and paid monthly along with the base pay)
Equity: 125K. Split as 5/15/40/40 percentages over 4 years)
Year-1: 150 + 60 + (0.05*125) = 210 + 6.25 = 217.25K
Year-2: 150 + 45 + (0.15*125) = 195 + 18.75 = 213.75K
Google (L3 | Montain view)
Annual bonus: 15% of base
Equity: 180k split as 45k per year over 4y
I somehow feel like I must negotiate with Google to either boost my signing to 75 or equity to 200k. What do you people think?
- Yes, you should. You can see even from here that Google pays more (at their lower level they still pay almost the same as the higher level of Amazon. That's how terrible and frugal Amazon is).
By the way, how many questions did you have at Google per interview? (1 or 2?) And what was the level? LC hard or medium?