Assume TC is the same and role is engineering. Curious how people rank the two Seattle-based companies. I'm asking this because a lot of people seem to move between the two companies.
It really depends on the team, but Microsoft as a company cares more about employees (like better benefits, better campus and more cafes). However, IMO Amazon has unique products which are growing everyday, perhaps better place for your career in long term?
Microsoft is a massive company. No way I would compare with IBM. Microsoft is winning in cloud, dominates Office365, Xbox. It has the most diversified revenue stream. I hear Microsoft takes better care of employees compares to FB or Amazon. I also ex-Amazon at FB.
Everything boils down to the team. You can see two teams who are pole apart. So, tell us the team in Amazon vs Microsoft and then people can help you
I've moved from Microsoft to Amazon recently. Looking forward to more challenging work, motivated co-workers, work proximity, better stock payout/structure, better internal tooling, and LINUX
Amazon has a reverse vesting schedule, how is that better?
^that .. also I've been on Linux on open source tech for the last 2 1/2 years here..
Haha Microsoft isn’t winning in the cloud, you buy in too much to marketing
Amazon has first mover advantage - but by all other metrics, MS is growing faster..
Nobody mentioned WLB, and Microsoft wins hands down.
Wlb is for kids that have no clue what work is or old people that care less about their career path
@Asdzxc seems that you accepted to give your entire life to the company. Wlf means that if you are passionate you can put that effort into personal growth that does not necesarily need to be measured by a company rank.
You cant compare the same level and same tc... its like saying “which would you select between a banana and an orange if a banana smelled and tasted like an orange”. Reason why people take Amazon over MSFT is because you get more TC for a lower level while also getting leveled higher at MSFT when leaving amazon.
If TC is same, Microsoft is way better because of better work life balance which is essential in engineers life. Insurance, policies for new parents, benefits are amazing at Microsoft. Amazon sucks at work life no matter what one says😀 Now coming to your point of people moving between these companies. Reasons include getting a TC hike, bored from current job and several others.
Work-life balance definitely depends on the team... I've been enjoying my 30-40 hours / week for the past 10 months on my new team. Why? Because my manager is way cool and respects I work to live, not live to work.
+1 for same TC (you sure it’s same?) go to MS. You can drive at the pace you want to in MS, and don’t feel exploited every day. Both have same kids of teams and tech to take your career the direction you want to take it to. Both of them are far from IBM, maybe amazon has a little bit of edge, but has higher risk as well.
Which is why Microsoft is on its death bed
Nope, you don’t double your revenue in a catchup place like cloud business in a year, going against AWS. Some products in Microsoft are on deathbed, same like fire phone.
You can say a lot of things about Microsoft, but 'on its deathbed' isn't one of them. It'll be here long after most tech companies.
I’ve been at both companies. Currently with Microsoft. Depends on the team, but with that a said it’s more a shit show at Microsoft than Amazon. I left Microsoft some time ago to join amazon but than all my friends encouraged me to return. They said it was better now. That the culture at Microsoft was changing for the better.. so I came back. And now I know. Microsoft is an IBM with more bullshit and ripping itself apart. Don’t come here.
Interesting. It does feel a lot like IBM.
When you make a claim, least you can do is expand on it. Because what you said does not reflect what the market thinks.