I have Ive always been against disclosure at work , reason being people just dont understand MI and seems strange that majority of people loss the job just a lil bit down the road for a" lame excuse" ..; Yes there is ADA be its a huge huge process and I have yet to see anyone that has been actually helpful
Good luck with what ever you decide to do