Pros
The pay is decent, and there do seem to be plenty of opportunities for advancement if you're looking to stay in this line of work.
Cons
(Full disclosure: technically, I work for SMX|Staffing Management, within Amazon's CVG3 warehouse - "building 3"). The 10-hour-long shifts are dreadful when you're spending the entirety of them hauling heavy carts or pallets loaded down with product back and forth across an enormous warehouse over and over again, all day long. I was assigned to this and similar tasks every day for over three weeks, in spite of supposed rules in place to prevent this, and I developed blisters, back pain, and bronchitis rather quickly (oh, boy!). They won't excuse an absence due to illness without penalizing you in their ridiculous attendance "point" system. They wouldn't exempt me from mandatory overtime for an important appointment that was scheduled weeks before said overtime was even mentioned, nor would they give an exemption for something as personally significant as attending my brother's wedding! They just said, "oh, you'll have to take a hit on your attendance." Gosh, thanks! I guess they don't expect associates to have a life outside of the warehouse when they schedule 60-hour work weeks with no exceptions, saying, "come in to work, or else," and then inexplicably send about a third of the workforce home early because there's not enough for them to do! Sometimes it seems like the place is run by a mob of imbeciles, and I'm literally and figuratively sick of it.