A decent company to work for.
Pros: work from home, flexible schedule, above minimum wage
Cons: demanding managers, rude customers, complicated work system
Amazon is a great company from the outside, but has many visible flaws from the inside, as far as the mechanics of how it's employee environment is set.
I'd recommend working for Amazon if you want to be treated like the average Joe, but with minor benefits.