Lots of benefits (PTO, Health, etc.) and a solid RRSP match (DPSP).
Pay is quite good (RSUs, base, raises, etc.).
Unique challenges requiring thinking outside of the box. Often times there is no "correct" answer, and you need to come up with the best solution for the time that offers flexibility.
Amazon is very data-driven, which makes promotions a lot more straightforward and offers a lot of area for growth.
Work-life balance can be hard (on-call & 5-day RTO).
Amazon is an international company. Sometimes you will need to collaborate with sister teams in another time zone. With 5-day RTO, you often need to consider their working hours, as there are a lot fewer people willing to work outside of their normally scheduled hours now.
KPIs can create conflicts of interest. Often, you are not incentivized to help other engineers deliver, as this metric will not be trackable. In addition, a sister team may de-prioritize tasks you depend on because it doesn't assist their metrics; however, you may depend on it for your metrics.
Walk back 5-day RTO. Amazon is an international company with customers and employees around the world. A 4-day RTO would offer employees a little more flexibility in pushing their hours around to accommodate those in other locations and time zones.
Finally, shout-outs appear underutilized. Employees should have reminders to create shout-outs (e.g., bi-weekly, daily survey) to create a paper trail of engineers being force multipliers, which can be a KPI that isn't currently tracked via code/ticket metrics.
I got out of OA, although I did solve and pass both questions after a grueling one-month debugging session on the HackerRank platform. They had configured webpack incorrectly. They didn't really provide much assistance in the end and said live reloa
The recruiter reached out to me. After completing a job expectation survey, a phone screening interview was scheduled directly for me (no OA). On the interview day, I waited for 35 minutes, but the interviewer didn't show up. I contacted the recruit
Zoom call with a shared editor to demonstrate answers to questions with examples. The interviewer seems to be very skilled in the interview process. Questions are pretty general, but you need to show a deep understanding of what you've been asked.
I got out of OA, although I did solve and pass both questions after a grueling one-month debugging session on the HackerRank platform. They had configured webpack incorrectly. They didn't really provide much assistance in the end and said live reloa
The recruiter reached out to me. After completing a job expectation survey, a phone screening interview was scheduled directly for me (no OA). On the interview day, I waited for 35 minutes, but the interviewer didn't show up. I contacted the recruit
Zoom call with a shared editor to demonstrate answers to questions with examples. The interviewer seems to be very skilled in the interview process. Questions are pretty general, but you need to show a deep understanding of what you've been asked.