Pluspunten
Amazon has been a very challenging company to work for. If you are doing it right you should never be bored. Once you are in the middle to higher levels within the company the amount of movement and the variety of projects to undertake are enough to always keep your mind interested. Growth has been essential while working at Amazon. As the company has grown so has most of it's staff with it. The opportunities for promotion and movement between teams are numerous. I have seen individuals move quickly up the organization or laterally until they have found the job that was right for them. Additionally the compensation is competitive with most other employers in it's class. Knowing that you are receiving a fair benefits and compensation package allows you to focus on delivering for the customer.
Minpunten
Amazon is very much an ownership based company and you will often have to determine if certain asks placed upon you are really within the scope of your role. You will often have to save face by tracking down the team that should own a project or request and ensuring a good hand-off. Amazon has also grown very large and as such it has a difficult time managing the growth of it's bureaucracy. Often the left foot doesn't always know what the right foot is doing. This at times creates redundant efforts and competing solutions to the same problems. If you do not reside on the main Amazon campus do not plan on having or experiencing many of the amenities afforded in Seattle. Inside Seattle you will find many of the offerings and accommodations afforded most Silicon Valley tech giants. Outside of the main campus however you'll find yourself in a typical office environment with some vending machines and a small break room.