If you are energized by books, it's a great place to work. Like any job, it has pitfalls. It's a warehouse so we sweat constantly, walk on concrete, joint and muscle pain are constant, and if they don't need you that week, you don't work. At all. My typical schedule on night shift is "Hope I get to work the full 5.5 hours this week!" because when you finish the returns, you go home. Even if you're only scheduled for one day and you've been there two hours.