Personally, I’m leery of “happy employees” lead to “happy companies.” Management, after all, will lay you off in a New York Minute if they think it is need to meet whatever goal is in front of them. But this infographic has some interesting points and statistics, so I thought I would pass it along.
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.