Pros: prize oriented work competitions, holiday events
Cons: poor interdepartmental and manager to associate communication
You go through security and clock in, making sure not to take any personal items, like a cell phone or a recording device, along with you or you will have security issues coming back out. Then, there is a "stand up" meeting, where your supervisor takes questions, and relays daily information, and important changes. After a quick optional stretch, you start your day in whatever department your in. Depending on how many departments you are trained in you could be sent anywhere throughout the day. You clock out for lunch and at the end of the day.
I learned here how to pace myself in a 10 hour work day, where I could end up walking over 40 miles on just an average day. I found out that, while very often important messages won't be sent between managers and supervisors (and often lost at HR), some of the managers who work there are the hardest working people I've met in a long time. I learned how to Pack, Pick, Stow, Ship, take inventory with ICQA, Divert, how managerial tasks are planned, and most importantly I learned the difference between working hard and working consistently
The hardest part of the job would be staying on top of a given message, that needs to go through a couple departments, or a couple "chain links" of command, before reaching it's destination. The most enjoyable part is the people. The salt of the earth work at Amazon. They are the elves that pack and ship your Christmas toys, they are lighthearted in the face of enormous work loads, and they are fun to be around.