Year 1: 90k base salary, 25k bonus, 10k relocation pay.
Year 2-4: 90k base salary (barring a raise), mix of bonus/stock to average out at ~110k yearly compensation.
Healthcare is good, dental is good.
Money is decent for the Seattle area. Not outrageously good and not bad.
I work ~40 hours a week and am happy with my work-life balance, but I can definitely see how there is potential for a horrible time. Everything is so team dependent here.
I'd advise any potential hires to take this job if it's the best offer you have, but if you're stuck with a bad team/management, find a new job ASAP.
On-call can be terrible. If you're stuck with bad management or a team that wants to overwork you, you have no recourse.
SDE retention should be a major metric of how good a manager/PM team is. I've seen nearly 100% turnover in my time, and that should be a MAJOR negative for management.
I have seen how promotions work, and damn. Amazon provides zero incentive for promotion. More work and less time to do that work because of all the meetings, in exchange for a small bump in salary. It should surprise no one that people come in as SDE I, then get out even if their team is decent. There's just no incentive to advance our careers here.
The first round was a two-question online assessment. The second round was a virtual onsite with four rounds. Each round, the interviewer spent about 30 minutes covering leadership principle questions and left about 30 minutes for technical coding
There was an OA, a phone round with the recruiter, and then a loop with the panel. This included medium and hard LeetCode problems, followed by system design.
The interview process is too lengthy. It includes an online assessment that lasts for 4 hours, followed by a panel round consisting of three back-to-back interviews: one for LeetCode, one for system design, and one behavioral interview. My interview
The first round was a two-question online assessment. The second round was a virtual onsite with four rounds. Each round, the interviewer spent about 30 minutes covering leadership principle questions and left about 30 minutes for technical coding
There was an OA, a phone round with the recruiter, and then a loop with the panel. This included medium and hard LeetCode problems, followed by system design.
The interview process is too lengthy. It includes an online assessment that lasts for 4 hours, followed by a panel round consisting of three back-to-back interviews: one for LeetCode, one for system design, and one behavioral interview. My interview