Hello All, I have two offers right now and was hoping to get some advice on which would be potentially better
Which team you are getting into in Amazon & Microsoft. What is the pay they are offering you ?
From my experience- having worked at both places - future market value of Amazon experience is significantly higher. Of course you will also much harder at Amazon.
Go to Microsoft. Work as hard as if you work at Amazon (you can do it by choice) and enjoy being a top performer. It comes with good financial benefits. My TC is up ~70% in 3 years
Do you want to live in the city or suburb? Also, from my experience, Amazon has been very good to work for and from what I've heard from friends, Microsoft can be a hard place to get a good team/promotions/is stressful.
Either. Doesn't matter. Both are for Seattle. Don't mind driving
GO TO AMAZON.
Amazon for sure , unless u want chill and retire from Ms, as once u get into Ms I doubt u would learn anything :) .
If you feel like you have the energy and want to make some progress in your career, come to Amazon. For a better work life balance and slower career growth, go to Microsoft.
If you want to be a politician in the future, join Microsoft.
If you don't need a visa to work, and have 4-5 years of experience, you can go to Amazon for about a year, and then switch to Microsoft as lvl 63-64.
What makes you think L63/L64 is a piece of cake?
It's not, but sde 2 in Amazon is much broader band than sde 2 in Microsoft. I saw several sde 2 from Amazon hired as senior at Microsoft. Op can claim he's at the top of the sde 2 Amazon band when interviewing later at Microsoft.
Work life balance at Microsoft is much better (if you care about that) and benefits are usually better too. If both offer have similar TC, seems like MS would be better. The team and project you will be working on is probably the most important factor though.