S sfgate.com Ghost jobs are wreaking havoc on tech workers 203 points Umofomia 2 years ago 257 comments