Pros
Way more opportunity to innovate and make an impact than I expected from such an enormous company. Great people, very fast-moving, definitely pushes you outside your comfort zone.
Cons
Opportunities are there, but incredibly slow to see change. A very, very heavy top-to-bottom approach to everything from tooling to HR policies. You have to operate within a 'one-size-fits-all' model and there is no room for nuance. Very approval heavy, escalation heavy, can be draining and slow down your work. **The RTO policy is devastating. So much amazing talent lost, and it's so difficult to position Amazon as an employer of choice when policies are so forceful and tone deaf. That, combined with more and more limitations on compensation (limited pay raises, no bonus structure) makes it hard to feel like you are being compensated for your work.