Vantaggi
At Amazon, you are constantly interacting with very intelligent, driven people. Yet most Amazonians also know how to have fun, and it is not unusual to find teams gathering for lunches, after-work drinks, summer baseball games or other activities. The team I am on is a large team but a very open team. Although most of us sat in cubes, the "open-door policy" was always practiced, even with the management who had the walled offices. Communication between levels is expected, regardless of what level the comment is coming from and what level it is going to.
Svantaggi
As with most companies, Amazon performs annual reviews of its employees. Throughout the year, feedback can be lacking. Some teams are very diligent about providing frequent feedback about team members; other teams are not. Depending on position, the salary can be less than, equal to or above the average for Seattle.