YOE - 5 (1.5 in the US)
Master's + Bachelor's in CS
Amazon - 270k SDE2 Seattle
Microsoft - 255k L62 Redmond
Edit: Updating breakdown
Amazon: Base 155k, Bonus 105k + 85k, 100 RSUs (this was after negotiating my MS offer)
Microsoft: Base 150, Bonus 90k, Stocks 240k (stocks is what they mainly increased to match my ask)
Both companies they increased approx $40k after negotiations.
Based on several threads that I read here, I think MS has a higher effective TC (based on other benefits - 401k, Pro Club, ESPP, shuttle and cheaper food) but I'm not sure how your impact is assessed for yearly bonus.
My target was quarter of a mil and experimentation oriented heavy work.
Money is no more a factor because I got what I needed.
I just want to know where I can have a higher impact. Because both places have amazing engineers, but I want to standout.
Is it ok to go for MS? Can I switch to a different team easily there if I feel it's not running at the pace I need? (I've never worked at a large company. Current team size is 4. :p) I don't want to get complacent but I also want to spend time with my boyfriend, hangout with my friends afterwork for some random occasion and definitely on the weekends.(side eyes to on calls)
YOE - 5 (1.5 in the US)
- Microsoft.. Better WLB, Annual Bonus, Work is depend on the team.
And they treat you like humans.
- Appreciate your input. Yes. I've worked in company where I worked 85 hours a week for 2 years. I learned a lot, but started getting grey hair at age 23 (until I finally left). As long as they respect you as a person, which I think MS does, I'll consider that as a benefit. :)
- About switching team, it is easy. Just approach the hiring manager. There is no interview (or less interview in some case) policy if you switch within the same org. You can switch anytime you want. Also, there is an internal career fair kind of thing once a year which makes internal mobility easy.Sep 28 3
- Maximum pretax contribution from employee is $19k. There's an overall combined limit of $55k for all contribution sources. You have to contribute $19k to get the full $9.5k match. After that, you can contribute after tax dollars and do Roth conversion up to the $55k limit. It's a very nice benefit, though not exactly rare any more.Sep 28 3
- Qualtrics wuduGo to Amazon. I worked at both the places. Amazon has a high turnover and it is easy to create a position in team within a year that will help you create impact. In Microsoft, the managers have "Followers" that are following that manager for multiple years and creating a similar impact will take significantly more years. In Amazon, it is banned for managers to poach and they usually can't take followers when they move team.
- Microsoft. You're also getting a lot more stocks. However, stocks are taxed at a higher rate.
- $240k stock is REALLY high for L62. Good job negotiating. Caveat is there's basically no way you don't face a massive cliff in 4 years. You could avoid it by getting top rewards every year and hitting L64, but that's basically it. And you have maybe a 1% chance of doing that. WLB is VERY dependent on team and org. it is not universally good just as it isn't universally bad at Amazon. Also, is that $90k a sign on bonus? Just want to make sure you know your target bonus will be 10% with minimal annual stock.
- I think mainly it was because I had a competing offer. I'll need to be the top performer which I intend to be. Someone said, work in MS as if you're working at Amazon. :p
WLB indeed is team dependent. But after I leave work I don't want to avoid on calls.
Yes, that's a signing bonus. They started with 60k.
But I realised after 2 years, I'll essentially be getting less TC ($45k less) because there won't be any bonus. Not sure how I'll cover that.
Target bonus at most 10%? And new stocks in the range? (is that just based on performance?)
- I’ve worked at both. At Microsoft, your team could be working on something exactly same as some other. Years later some higher up will come in to clean up. And that means you could be reorg’d a million times. Better benefits for sure. At Amazon Almost 100% of the time you will be working on something that directly adds value to a customer (who is paying for it). And changing between teams at Amazon is trivial. At Microsoft you have go through almost a full loop again.
And this is why I choose Amazon
- I chose Amazon because I know my team is definitely making money or is on a path to make money. At Microsoft, even if I’m working on a brand new product, there’s more chances that it hasn’t been vetted out with real customers. And that means nobody would know what that product is outside of Microsoft.