Trying to choose between two offers. Microsoft L60 (Atlanta) Team is in Azure (Identity org) 116k base, 130k stocks, 25k sign on Y1 and 5k in Y2 Y1 TC: 173.5k Y2 TC: 153.5k Amazon L4 (Virginia) Team is core service in AWS (think Lambda, S3, EC2, DynamoDB) 155k base 730 stock units (usual Amazon vesting schedule) 40k sign on Y1 30k sign on Y2 Y1 TC: 200k Y2 TC: ~195k Looking for fast career growth and distributed systems learning. Current TC: 170k
Then go for Amazon. You have nothing to lose
You'll stay at MSFT for 4 years and get maybe a 10% raise. Choose amazon
U will learn slower at msft. I left amzn and regret it
Rest and vest now
But amzn outpays everywhere recently
Aws core. Run away before you get pipped
That bad?
not on visa so I’m not that scared of pip, but it’s still a concern