I'm working there now, and to be truthful, I hate going in to work. We have terrible managers, and when there is a problem with the preorders/subscriptions, the managers will come down on you hard. When I work with one of my managers, he sits and plays DS the whole time. If not that, he's playing Fight Night on the 360. I then have to man the register, gut games, put them back on the shelves, talk to customers and greet them with, "Hi welcome to Gamestop! Did you bring in your trades?" even if they have nothing in their hands. On top of that, the manager still get after me if I'm not up to par with reservations and subscriptions. I'm a good worker, I never openly complain and I'll do whatever needs to be done for the company (whoever it is,) but these new policies are a joke. I have a feeling I'm going to be working my last week this week.
To sum up Gamestop is this: it is retail work mixed with telemarketing. I feel bad when I have to push crap like the new Driver or some other game for preorder. I won't, however, lie to the customer about if a game is good or not when they are actually buying it.
It's never openly said, but your preorders and subscriptions basically decide how many hours you will be working.