Summary: I think Amazon's good qualities pale in comparison to other competitors, but objectively it isn't as bad as the young'uns make it out to be. It's more so that companies like Google and Facebook are raising the bar in employee satisfaction, whereas Amazon hasn't changed too much because it doesn't really drive up its profits. Instead, what they do to incentivize employee retention is to give a stock vesting plan that rewards you exponentially near the end of your 3-4 year term. This means you don't really get squat for leaving within the first year, but in the later years, you get rewarded handsomely.
Summary: Amazon's culture is like a double-edged sword. The leadership principles can make you grow as an engineer in soft skills and also as a leader. The cost of that is the breeding of "toxic" cultures, where everyone is only looking out for themselves and feels the need to step on someone else's shoes because it's an area for growth. This eventually leads to everyone having an "alpha" mindset towards each other for the sake of being "alpha"; even if there isn't a visible need for improvement, teams create one anyway.
Another thing to mention is the work-life balance. In my opinion, the idea of having a perfect work-life balance WITH a career-rewarding role is extremely rare. Typically, you would either end up with a role that does a lot of good for your resume but with an intense amount of hours per week, or a role that doesn't do much for your resume but has a perfectly nice work-life balance. In other words, it's not impossible to attain good skillsets or have a reasonable work-life balance here – it just boils down to your luck on teams.
Last thing is compensation – most people only stay up to the 4-year mark because that is when their stock vesting plan pays off. The sign-on bonus usually runs out before the halfway mark of the vesting plan. Once your stock vesting is done, you may be eligible for a pay refresh, but at that point, it's probably better off joining another company if you want higher pay.
You raise the bar for your customers, yet you don't raise the bar for your employees, who are also your customers. Do better.
The technical interview consists of 4 rounds of 1-hour interview loops. These loops involve: * Coding * 2 Class design problems * 1 System design problem Each technical portion must be completed within 30 minutes, as the second half of the intervie
The interview process consisted of a recruiter screening, followed by a two-day virtual onsite. Day 1 included a 60-minute behavioral and coding round with a Senior SDM from the Selling Partner Services (SPS) org. Day 2 included three back-to-back
Had 4 rounds. Started with HLD, where a prime refund system for 3 million customers per month was asked, with 30 minutes of LP. The second round was LeetCode, which involved 40 minutes of LP. The third round was also the same. The 4th round was w
The technical interview consists of 4 rounds of 1-hour interview loops. These loops involve: * Coding * 2 Class design problems * 1 System design problem Each technical portion must be completed within 30 minutes, as the second half of the intervie
The interview process consisted of a recruiter screening, followed by a two-day virtual onsite. Day 1 included a 60-minute behavioral and coding round with a Senior SDM from the Selling Partner Services (SPS) org. Day 2 included three back-to-back
Had 4 rounds. Started with HLD, where a prime refund system for 3 million customers per month was asked, with 30 minutes of LP. The second round was LeetCode, which involved 40 minutes of LP. The third round was also the same. The 4th round was w