TalentAcquisition.net

Recruiting Articles, Benchmarks and Metrics

RSS

HR Infographic: Are We Slackers?

In this stumbling economy, it’s no surprise that there are more disengaged employees out there. The National Institute of Business Research reports that only 1 in 3 workers are engaged at work. What does that mean for productivity and ultimately, the organization’s well being? The folks at Rypple compiled this infographic that highlights the importance of keeping

Read More…

CyberChimps