Why Game Developers Keep Getting Laid Off

I really don’t understand why any great software engineer would work for these sort of companies. It’s not a sustainable life. I’d guess game companies hire 20-something developers much more than experienced devs for this very reason.