Why Small & Medium sized businesses often struggle to find the right talent