People with Asperger’s syndrome often have above-average mental skills but problems in dealing with other people.
It is a form of autism that can make it difficult to hold down a job.
But that's not the case at one company in Germany.
They are being hired out to work as IT consultants and especially to use their gifts for concentration and logical thinking to correct mistakes in new computer programs.
Al Jazeera’s Nick Spicer reports from Berlin.