Funnily enough I was trying to describe this particular type of autistic to my girlfriend last night. These people are often brilliant but have terrible social skills. I've met many of them. I've interviewed several. I've had them go off on random tirades during an interview about the very specific thing they are not a fan of this week. I would never let one of these people speak directly to customers!