"The system works" does not follow from your anecdote. "It did not suck horribly for me" would be a more apt conclusion; personally I don't believe it's intended to do what it did for you. Gaming QA is intended to QA games. Corporations are intended to serve their purpose and use their assets effectively, not to groom them to start their own companies.
Don't get me wrong -- good work! I'm glad good things came out of it for you. I just don't think this generalization is valid.