Quote from FuryoIn these positions, you're given access to extremely sensitive information that can totally destroy the next few years of the company if they were to come out.
Like what? I can't imagine what sort of information could be enough to "destroy the next few years of a company". There's a ton of secrecy about stuff in games, and I've never really "gotten" it.
Seems to me like a non-compete is less about keeping secrets and more about "If I can't have it, nobody can!"