The problem is, the importance of these soft skills is often undervalued, and there is far less training provided for them than hard skills. For some reason, organizations seem to expect people know how to behave on the job. They tend to assume that everyone knows and understands the importance of being on time, taking initiative, being friendly, and producing high quality work.
Assuming that soft skills are universal leads to much frustration. That’s why it’s so important to focus as much on soft skills training and development as you do on traditional hard skills.