As title, I have had severe ADHD since childhood and have worked for a company for around 12 years, they knew all about the disability when I was taken on but it was never a problem, and while I freely admit that it did impact my work they were never concerned, presumably as they were paying minimum wage for a higher skilled job. I am in charge of a small business SBS2003 (soon to be 2012) domain and responsible for all hardware, software, backup, support, etc issues on the network as well as designing/printing company stationary and folders, company website, etc, I also answer the phones if one rings near me, do what I can to help out, etc. So it's not like I don't do more than enough work for my pay grade if you get me (basically I mean anyone else would want double/triple my wage so it's not like their losing out and they have always been fine with this).
But recently a new manager took took over above me and appears to be a total ****, he regularly screams at me about how I act like a child, need to grow up, focus, manage myself, etc, etc, he says disability is no excuse as it doesn't effect other people
confused
. The funny thing is that his ****-fests are making my performance much worse than normal and so he's getting even rattier about that.
I am pretty sure he is gearing up to sack me for lack of performance and I am wondering can I actually be sacked specifically due to a disability that the company was made aware of when I started over a decade ago? I would have thought that was a no no but /shrug.
But recently a new manager took took over above me and appears to be a total ****, he regularly screams at me about how I act like a child, need to grow up, focus, manage myself, etc, etc, he says disability is no excuse as it doesn't effect other people


I am pretty sure he is gearing up to sack me for lack of performance and I am wondering can I actually be sacked specifically due to a disability that the company was made aware of when I started over a decade ago? I would have thought that was a no no but /shrug.