10 most valued soft skills

According to CareerBuilder.com the top 10 most valued soft skills are:

1. Strong work ethic. Includes motivation and dedication to doing a good job.
2. Positive attitude in the office.
3. Communication skills. Listening is a rare skill among executives.
4. Time management.
5. Problem-solving skills.
6. Teamwork.
7. Self-confidence.
8. Accept and learn from criticism.
9. Flexibility and adaptability to different scenarios.
10. Ability to work under pressure.