Pros
We really do use the Leadership Principles in everyday tasks. We don't call them out by name, but they certainly resonate with current, future, and former employees alike. I've seen an org change it's structure because of grassroots efforts. I've felt like all my managers work for me, instead of the opposite. They're not blockers, but enablers. I've always been able to find the best answer, even if not on the correct path. It's harder to find someone that won't help than will help (in my 2.5 year career thus far, it's happened 4 times). Amazonians work here because we want to work hard (not kill ourselves, just do it right), have fun (we definitely have peculiar ways around this--broomball), and make history (by seeing our customers succeed far beyond our expectations).
Cons
The problem with two-pizza teams is that we sometimes have more tools that do the same thing, which leads to a lack of governance. However, the culture of Amazon reinforces being flexible when choosing the tool(s) to perform your job.