||Well, the CV filtering process is the most unfair phase in the hiring pipeline. Companies like Google and Microsoft get tons of CVs. It is very difficult to judge a person merely from his CV and doing phone screens for all applicants is impossible. Even if someone has a good history as you mention, it is very likely that his CV will end up being missed. This is why I said that having referrals is the way to go.