I worked at GameStop part-time (Less than a year)
Always something to do, always ahead of the curve on gaming news. It's a fantastic place to work if you enjoy gaming or technology in general, and the company is going up and up.
Few hours, low pay, very hard to get in. Able to maintain low hours and pay because of people willing to take it. Everyone wants this job, so you have to fight to keep the hours you do get.
Advice to Management
You could be even more selective if you paid a bit more. Allow for more training of employees who show enough responsibility and are interested in staying with the company long-term.