I guess they are hired because the hiring manager thought they would make a good sales person, not a tech person... the catch is, more and more people are tech savvy. A sales pitch won't work much longer...
Upvote
0
We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.