Daily Archives: January 19, 2005

Hirings Up, Workers Down

Fact #331: Three of four companies are not confident their current talent pool will meet future needs. (Source: RHR International, 2004) Fact #332: Half of companies will lose half of…