The top 10 needs of employees are:
1. To be informed
2. To be challenged and have responsibility
3. To be recognized
4. To be respected
5. To develop new skills
6. To have input in the job process
7. To have opportunities to think for themselves
8. To see end results
9. To work with committed and supportive managers
10. To feel good about working for their employer