Working at GameStop boiled down to these things. in this order.
If you can stand working a little bit above minimum wage, then good. You would get paid more if you have some experience in retail.
If your manager is awesome, nice and actually do his job then your job would be a lot easier. if not, then transfer out as quick as you can or quit.
If you don't mind pushing sale, pre-order and warranty at least 40-50% of the time. then you should be fine. You just gotta pick your battle. I only mention pre-order or warranty if the customers look like they might be interested in. If they say no, I just drop it immediately.
If you don't mind doing repetitive craps like constantly putting games back on shelves and answering stupid questions then you'll be okay.
honestly, i've been working there for 6 months. I'm on my 2nd manager now. ( the 1st one got transferred cause he wanted a less busy store, so he switched with my current one.)
Both are amazing managers. They do their job, treat employees like family, and actually hang out with us after work, even give us a break if we screwed something up. Plus try to keep your store clean, wipe the counters, the glass, and stuff once a week or something. my store is cleaner than most store despite it being in a mall with a lot of traffic.
I once accidentally short change someone $20. and the 1st manager covered it with his own money, instead of taking it out of my paycheck, and didn't even mention it to the regional manager.
But if you have crappy manager, and coworker. your life is going to be hell. like a friend of mine was, who work at a gamestop just 5 mins away. (lucky for him, his manager got fired, and his new one is a good one)
PS.
if someone ask you if a game is good or not. and you know for sure it's a shitty game. just tell them the truth. It's better to recommend something good then bad just because you need to make a sale.
EX: someone asked me if the Walking Dead Survival Instinct was good. I told her no, it was crap. and she should give the Walking Dead game by TellTale a try instead, sure it's not an action game but more point and click. But it's so much better.
Working at GameStop isn't the worst retail job in the world, sure it got some crappy stuff like (pocket checks, working like you're doing commission, but you don't get any, bad customers) but you get to meet some really cool and awesome people. Customers and Coworkers alike. once again, it's all depends if the people you work with is crap or not.
Trust me. it make a world of a difference.