Barnes and Noble was a great place to work. The managers were cool, easy to talk to, and very helpful. My co-workers were also very helpful. I was hired for a temporary position, which was at the end of one semester and the beginning of the next. For me, the hardest part of the job was doing transactions that required a little more than just scanning the items and proceeding with the check-out procedure. For example, people would come into the store and want to return their items, and that involved more steps to process. However, it was only hard because I was new and was trying to get the hang of everything, I'm sure if I was there longer I would've been able to do it with no problem.