Why New Hires Fail
New hires don't fail because they lack technical skills.
They fail because recruiters don't check:
a) ability to work with others
b) candidate fit with the corporate culture.
Technical skills are easy to determine by giving candidates:
1) skills tests
2) if / then scenarios
3) a real world situation to handle.
OK, that's what the article says. But it sounds suspicious to me too.