Good meeting process of using written documents and reading.
Opportunities to switch to other teams.
On-call leads to a poor work-life balance since you can get paged any time.
People leave and join Amazon at a high rate, making the team unstable.
The promotion process is unnecessarily difficult and time-consuming.
The interview process is very rigid.
The incentives are all towards individuals and result in a lack of team incentives and collaboration.
Shares awarded are taxed highly (~60%) as Amazon requires the employee to pay the employer's tax as well, leading to much lower total compensation than expected.
Fix the broken promotion process to prevent promotion-driven development. Build compensation or flexibility for on-call rotas.
LeetCode style coding questions, mostly easy to medium. Any language is acceptable. At least one object-oriented question is planned, making Java a bit more convenient for that. More words, words, words, words.
Too many steps and it takes too much time. I spent four consecutive hours in interviews with various people. There is no way somebody can be fine after four hours of interrogation.
Had to solve 2 coding problems with an interviewer for the final round interview. The interviewer was encouraging, and the problems ranged from hard to medium LeetCode problems. Overall, not a bad experience.
LeetCode style coding questions, mostly easy to medium. Any language is acceptable. At least one object-oriented question is planned, making Java a bit more convenient for that. More words, words, words, words.
Too many steps and it takes too much time. I spent four consecutive hours in interviews with various people. There is no way somebody can be fine after four hours of interrogation.
Had to solve 2 coding problems with an interviewer for the final round interview. The interviewer was encouraging, and the problems ranged from hard to medium LeetCode problems. Overall, not a bad experience.