Offer 1: SDE 2 at Amazon Alexa
Offer 2: Software engineer (not SR) at LinkedIn
LinkedIn's offer is 10% more than Amazon. Both are in Bay area.
I have 5 years of experience + masters which is not relevant to software. I want to get SW development experience to improve my profile.
My opinion is that LinkedIn has a better reputation and a friendlier place for a newbie. I am just not able to judge how valuable Alexa brand is.
Please share your thoughts.
Offer 1: SDE 2 at Amazon Alexa
- Amazon 🐒 MonkeyLinkedIn with your eyes closed. Amazon is a rough place to work, try to avoid. You can be fired anytime. Only reason to work in Amazon is if you don’t have any other offers.
- I “Lol”’d because I do disagree. I had offers at G and M as a new grad. I accepted amazon because I was offered a spot in AWS, which I think is one of Amazon’s core strengths. Amazon is a rough place to work, if you’re border line HV, or LE. There’s a ton of people that fit in that group, and as such, life for them at Amazon is pretty bad. That’s fine, that’s how it needs to be. The side effect of that is that there’s a ton of dislike from Amazon people.
If only you could see the amazon private forum on here. PIPs and dev plans every other post.
- Amazon 🐒 MonkeyManager has all the control in Amazon. If you don’t suck up enough and manager doesn’t like you, you will be fired regardless of your performance. It’s in an empire building and heavy politics stage esp since bezos doesn’t care about it anymore. If you are politically sound and good at ass licking, it’s a perfect place for you. Don’t believe on good amazon posts, HRs are driving those to keep sanity in blind.Apr 5, 2018 8
- LinkedIn hands down.! People have been leaving my team and joining Google, LinkedIn ..left and right . Amazon has one of the worst WLB (lots of friends working there)
LInkedIn has the best WLB ( ex colleagues from my team) , wonderful work culture , great pay and best of all - free food!
- LinkedIn. Period. Note: I've been at Amazon as well. Just compare their leadership principles: Amazon's "Disagree and Commit" vs LinkedIn's "Relationships Matter".
- LinkedIn mongodbLinkedIn in most cases. Amazon sde2 roughly maps to senior in LinkedIn (there is a wide spread across teams though. There are several LI senior engineers that are sde3 level). But you should be able to get promo soon. And that would mean even more money. So LinkedIn is better long term.
- New / Other skentomoreDon’t know about LinkedIn as I have never worked there. I have worked at Amazon (web services), Amazon has a very terrible culture of not giving a damn about employees. Your manager has so much power to decide your future and experience in the company; you’re f...ed if your manager does not like you - no matter how smart you’re.
- Amazon / Other pm4evermore@DwyerAndy I am curious as to what your perception of work is - - is it a job, a career, or a calling?
That is, what is your reason for working?
1. Is it a means to an end? Do you work so that you have money to spend on the things that make you happy? If so, then a primary criteria you might consider is where can you put the least amount of effort while getting the most salary.
2. Are you working for the sake of working? That is, is it a phase in your life that you undertake just as you did schooling? By the end of your work life, is your goal to have the best career you could have made for yourself (climbing the corporate ladder, etc.)? In which case, you might want to consider the environment that will allow you to thrive and help you cultivate your career.
3. Are you working towards a greater purpose? Are you passionate about contributing to a vision? If so, what type of vision resonates with you the most? Do you fin fulfillment in helping realize an AI-assisted future? Are you more interested in helping create and nourish connections between professionals, etc.? Something else? If this is your frame of thinking, then I will tell you (as cliché as it sounds) to follow your heart.
Having a clearer sense on what truly matters to you will help you ask the right questions and put weight on the relevant factors to make a wise decision.
So now I ask... What do you hope to get out of work?
Hope that helps! :)
- I would pick LinkedIn in that case. 3 years ago the average attrition was about 12 months, anecdotal data based on info from friends who used to work at Amazon. I heard people are staying much longer now due to the stock jump and the fact that 80% of the grant vests in years 3 and 4.
I'm certain Amazon has a lot of interesting work. Also recently more and more friends are enjoying it there.
If you want to stay in your next gig for 5 years without constantly worrying about needing to find another job, LinkedIn is much more stable.
Good luckApr 8, 2018 3
- LinkedIn in. Better culture. Lower level means lower expectations and faster promotion. The company is just more fun than Amazon.
Also given the crazy stock market now, MSFT stock is a lot safer.
- Having worked at both, I will say Amazon. Their culture is ruthless but it will prep you for any thing else out there. LinkedIn doesn’t have any growth, is less impressive than Alexa for future employment and massive re-orgs make me call the “culture” fake bs. I do like the eng teams, some very smart folks.
- Prep you for anything....well in that case you could join the Marines....
Amazon is bullshit ... You can drink the fake leadership principle shitdrink....but in reality its a cheap company which cheats it's employees... actively exploits them...all under the hood of .... disagree and commit....frugality and other bullshit...also almost no annual bonus.....Apr 7, 2018 2
- Amazon for sure. Instead of thinking about brand value, you should think about where you will learn more and have opportunities to work on different things. Amazon is solving all kinds of challenges and it's easy to switch teams.
If you are really worried about brand, Amazon will give you much bigger boost then LinkedIn. There is no L in FAANG.
- Applications teams are boring.... you’ll not be very far from web devs. Will do silly work :( Don’t
get me wrong. Web Dev is very complex, and I’ve seen very smart web dev engineers. Often time web dev is very much technical and got depth.
But the SW/App part is often BS type and not that much technically challenging. In app development as SWE, your toughest coding work will be writing unit test probably because even test code is more technical than main product code :D
LI should have some cool projects. They built Kafka. If you can work on similar projects then it’ll be the best of the both worlds.
- LinkedIn Senior is SDE2 elsewhere, so you in Amazon you get Higher level, better growth opportunities with strong company growth, better product, the amount opportunities inside Amazon is huge, you can transfer to other teams such as AWS or others, tons of opportunities. LinkedIn? Except some free food perks I don't see any reason. If that's an supper exciting project/team then it is another story.
- The Linkedjn position is in the Applications team. It is not super special.
Thanks for the wonderful advice, really appreciate it.
My understanding was that growth opportunities were better in Linkedin. I have a friend who moved to LI from Amazon who thinks LI's engineering practices and talent is better.
I was also thinking Amazon/Alexa has become too big that the growth phase might end soon.
Now, after reading your input, I am beginning to wonder again. For someone starting, which brand can add more value to the profile?
- New CodeMoonAmazon sucks. This is a review from a previous Amazon employee. Amazon has the worst company culture in the world! No joking! The management people are worst
- Amazon nKtU61Amazon is great company,in my team I don’t feel lack fo WLB. Off course, sometimes you have to stay longer than usual but I think it’s happening everywhere. Another bigger pros is stock it’s growing very fast and will grow for sure. Alexa itself very impressive project and there very wide range of interesting and cutting edge projects going on. I don’t think there is any other company where you will have such a big opportunities for your career growth and why not financial success.
- Definitely Amazon. 1) level is higher, 2) Alexa brand is hot these days, 3) overall wlb in Alexa is alright, 4) you could try LinkedIn Sr after 6 months, 6) LinkedIn hasn’t developed new technology for a long time
- BrightFunnel BsyehdoI would do LI unless you absolutely love the people and project at A. LI is really good to their employees from an opportunity standpoint. Good place to work. A has some amazing projects but a challenging reputation (deservedly) in terms of employee friendliness.
- A common theme across the thread is - LinkedIn employees are defending LinkedIn (or rather attacking Amazon) on culture/wlb grounds and Amazon employees are taking about interesting work and growth at Amazon. They both may be right and you can decide what is important for you.
- Sure, all LC medium. I started with CTCI and then LC. I also studied on my own for the design questions from Blogs, meetups etc,
- I have a LinkedIn interview how did you prepare? How is the interview compared to leetcode difficulty? I have same 5 years experience.
- Synopsys sXKX78Congrats! I I had a colleague from non-CS background (EE) made a switch to software and joined LinkedIn.
Would love to chat to understand more about the process on what kind of prep and timelines etc.. let me know if you’re willing to share and I’ll PM u