Aspies are often their own worst enemies in the area of self worth. They often set themselves unattainable or inappropriate levels of perfection.
It is not uncommon for an aspie to consider a B- mark, or anything below it to be a failure. They will often berate themselves severely after such a "failure", usually calling themselves failures etc, and sometimes resorting to self-harm.
On the positive side, this means that aspies are very hard workers who strive not only to do impossible amouints of work but also to do it perfecly.
The downsides of employing an aspie are that;
Sometimes they introduce so many steps into a process (striving for perfection), that the process ends up being overly long and complicated.
They will work themselves into the ground. Personally, I tend to clock 9 to 10 hours per day and have tripped off overuse injuries on more than one occasion.
They find it impossibly hard to delegate work because although they generally don't apply the same perfectionist standards to others, they are still responsible for delegated work and often find themselves completely redoing the work during the checking phase.
They are hopeless on team assignments and group work and often find themselves doing the work of the whole team.