I used to work for a large flagship uk airline, in the "logistics" dept.
Back then I thought it was the shittiest thing to ever be subject to, it was mind numbing monotony, and got even worse after they outsourced management.
We too trudged around a large warehouse ( or three) sometimes we got to drive machines, other times we walked, we had a little cart we put stuff in, it was not the picture of modern stock picking that amazon was.. another place we also had an automated machine ( which had a big habit of breaking)
when we had no real stuff to pick we had to re stock all the stuff that was returned ( quite often a lot of the stuff we had sent out before and was not used)
I thought I was better than that.
now, I work in an office, cube-hell, in a job I would rather bite my hand of daily then go to, but it was "in the career I wanted to be in" - or at least thought it at the time.
rose tinted hindsight tells me other wise though, the pay was fantastic the benefits were fabulous and I never once, ever, had to deal with work at home, knocking off time was exactly that you left the job, at work.
now I am not saying amazon is any better, it is not, this is a company that drives profit they do not pay as well as I had it, and they do not seem to care as much about their people, there is nothing new in this, it may seem a bit of a shock, but honestly seems the norm to me for most retailers now I am living in the US, it is not slavery because you are paid and it is 'voluntary'.
the supermarket I first worked in was a bit sad, but to be honest with that, it was not hard, it would have sufficed, I never would have been rich, but then again, I am not rich now, and I am expected to be always on the job.
Sometimes the grass is greener, but that's because of all the shit involved to make it grow