Decent security, but internal pressure is real
It's a massive company, so overall stability is there. But for employees, the internal systems can make job security feel less solid. As a Software Development Engineer in the Seattle office, I often felt under constant performance pressure.
Being a big tech company, there's general job stability. The e-commerce giant always has new projects. If your team dissolves, you can usually find another role internally, which is a plus for job security.
The stack ranking system makes your personal job security feel shaky. There's constant pressure to outperform peers. Layoffs, while not common across the whole company, do hit specific teams hard sometimes.
Rethink the stack ranking system for tech roles. It creates too much internal competition and anxiety. Focus more on genuine collaboration over constant performance comparisons.