GameStop allegedly fired a gay employee after he reported a coworker’s threats
(www.lgbtqnation.com)
In my opinion, it's not a good look that the manager felt comfortable doing this, not just that they did it. It's suggestive of culture or climate in management. Maybe just regionally instead of corporate wide, but they apparently weren't worried about it getting back to their boss.
That said, no hiring process is perfect, and sometimes, people do genuinely wild stuff and are shocked when the obvious consequences happen. GameStop as a whole still has every opportunity to redeem themselves, and I wouldn't be very surprised if they do, but this does kind of put them on the back foot.