Amazon is doing every business these days, so there are opportunities to learn and build anything you'd like. The kinds of problems I work on are very unique and hard to find anywhere else.
People working here are usually super smart and creative.
Stock is doing great, which is why a lot of folks are still here and why the company has been able to hire at such an amazing rate over the last few years.
Contrary to what I read in a lot of forums, in my experience work-life balance has been great. I work my own hours, and my managers have been supportive of everyone's schedule. Amazon is a really big place, so YMMV.
Amazon doesn't have as many perks as other top companies.
PTO policies are my main complaint. They take 6 holidays that are official at many other companies and give them back to you as floating personal days. Together with vacation days, you get 21 days time off plus a few federal holidays (Christmas, Thanksgiving, New Years, etc.).
On-call rotation and operating the software you build is not for everybody, but the learnings are very rewarding. It has made me a better engineer.
Focus on retention. I feel Amazon loses a lot of mid-level engineers to companies with better pay and perks after putting all the effort into training them. The path to Senior/Principal engineer is better now but needs to keep improving.
Cleared the first screening round; LeetCode was asked. It was not too bad. The Loop was scheduled nearly one month after the initial screening. The recruiter coordinator changed once. It was projected as an AI role, and I prepared accordingly. The
Applied through referral for the SDE role. Got an OA invite within a week. Upon completing those OAs, I received an invite for two 30-minute interviews. The interviewers were very friendly and helpful throughout the process.
Interview went well with four rounds completed. However, since I took the interview three years ago, I don’t believe that experience will be particularly useful or relevant now.
Cleared the first screening round; LeetCode was asked. It was not too bad. The Loop was scheduled nearly one month after the initial screening. The recruiter coordinator changed once. It was projected as an AI role, and I prepared accordingly. The
Applied through referral for the SDE role. Got an OA invite within a week. Upon completing those OAs, I received an invite for two 30-minute interviews. The interviewers were very friendly and helpful throughout the process.
Interview went well with four rounds completed. However, since I took the interview three years ago, I don’t believe that experience will be particularly useful or relevant now.