Good for experience, but watch your back.
It's a tough but rewarding place to work. You'll learn a ton about cloud computing here, but be ready for the pressure cooker environment. Job security isn't a given for individuals, even though the company itself is thriving.
AWS is a leader in cloud computing, so there's always demand for engineers with this experience. As a Software Development Engineer here, you gain solid skills. The sheer scale of projects in the Seattle office means job stability often feels good initially.
The internal stack ranking system can make job security feel shaky if you're not consistently exceeding. There's pressure, and it's a big tech company, so performance reviews are super intense. Layoffs can hit teams, even in backend services roles.
Ease up on the stack ranking. It creates unnecessary internal competition and makes people nervous about job security. Focus more on team collaboration.