I don't really ever purposely disclose. I think a lot of co-workers will make their own private guesses. One of my co-workers was telling me about her grown son with Aspergers one day and I was able to explain one behavior that she found odd. Afterwards, I did tell her that I have been diagnosed with AS...and she said she thinks she may have it also. It was a nice moment. She isn't a boss of mine in anyway, which did impact my willingness.
Positive comments relating to stereotypical ASD strengths and weaknesses seem to outweigh any negative comments. At my last job, I think a co-worker assumed and towards the end of it (I quit with a long notice), she told me that she appreciated the extremely long hours of focus I had for my work and how she'd never seen anyone capable of that.
Once at my current job, when a social and speech blunder was embarrassingly glaring in front of my boss, my boss defended me saying I was "the resident genius" and had co-workers willing to "take on" anyone who bothered me.
(I am most definitely NOT deserving of the pedestal I seem to be placed on, but I work in a field that is unlikely for an ASD person to choose...and my skill-set is less common there.)
At my current job, I know several co-workers know because they know other members of my family who have told them. That happened before I got the job. I never knew if my boss knew, and anticipating that she might, I included some of my strengths on my cover letter (with specific examples/outcomes/proof) that are undoubtedly common for ASD people.
In my interview, several questions were asked about my speech and social ability. I anticipated these questions (it comes up in interviews because I cannot speak well...so of course the employer will need to know how that will work on the job). I addressed many of these in my cover letter (in a completely positive-only way), but was able to provide examples of how I made my speech work for me at past jobs.
For instance: At my last job, I wrote scripts before making any phone call, I wrote sticky notes before I left my desk if I was going to speak with someone...and then often when I'd find them anyway, I said a well-memorized script, "I thought I might miss you, so I wrote it down. Would you like to just read this?" -- I found most people preferred to read it anyway. I managed over 50 people...but because I was the boss, all notices were emailed (and/or posted), and any question/task for me was put into a book--> so when people came to ask something of me, I'd always ask that they wrote it down in the book and I would get to it. It became incredibly efficient and my speech was not an issue whatsoever, but my efficiency was always noted. (Frankly, I think having every single person write down their message has every single one of those people feeling like I would get to each of their issues...at least once I had proven myself. How often do people feel like every thing they ever need to tell their boss will be heard? There were definitely some benefits.
).
In this last interview, I was honest (when asked) that speaking in a social "chit chat" way was my biggest weakness. Luckily for me, one of my biggest communication strengths (solving complex problems or dealing with irate customers--for which a time delay is significantly more appropriate) was something they needed. I was proactively placed to pair up with someone who would handle the chit chat if I would handle the complex issues.
Now, it's not completely rosy. My boss still is not happy with my speech inabilities and that was noted in my last review. I possibly *could* go find some legal things and fight that in some way, but I don't want to. Honestly, I have a job that does require a decent level of speech. And it's a job I care about...enough that if I wasn't the right person, I'd rather someone who could do it would come instead. It's not "just a job". I just upped my speech therapy frequency, instead.
Anyway...that was way more than you wanted to know, I'm sure. But, I think it's useful to show your strengths--be they ASD-related or not. I think it's also useful to have plans for overcoming or working around your weaknesses and to be ready to explain how in a job interview. I think it's very liberating to work in a place where people understand you fairly well. I don't think disclosing a diagnosis is the easiest way to get there, however. Especially not with this diagnosis since people on the spectrum vary so much that it's quite a gamble that it would inform your employer anything about you anyway.
_________________
So you know who just said that:
I am female, I am married
I have two children (one AS and one NT)
I have been diagnosed with Aspergers and MERLD
I have significant chronic medical conditions as well