One of the most important components of Corporate Resource Management is to recruit and retain the best workforce possible. Unfortunately, hiring qualified employees is tougher today than it has ever been before. Competition for well-educated and highly experienced candidates is incredible and companies no longer control the hiring as they did in the past. New job creation has reached an all-time high of more than three million new positions per year. As a result, compensation packages required to attract the right candidates, especially for technical positions, have increased in a dramatic way. The recruiting landscape has changed virtually overnight. Not only is it a job seeker’s market, but the demand for technical talent has vastly increased while fewer technology "raw recruits" are entering the job market. It is incredible that the number of students studying computer science in the US is half of what it was about 10 years ago.