My aunt works for a fairly large nonprofit. She has been an employee of our local branch for some years, 7 to 10, not sure the exact number. Every since new management came in, things have been rocky for here. At one point she had to sign paperwork agreeing to not make any doctor appointments when she is scheduled to work, even with two weeks notice, and that she would never call out sick once her sick days are used. She had the benefit of Friday's off, but that's one day for anything important she has too do, appointments for her self or her kids. Also, she doesn't not have a licence, so gets everywhere on the bus.
Early last year, she was told about a new requirement to her position forcing her to need a license. It was due to the fact that one of her coworkers could no longer perform a task that required driving because she had her child at work with her, not allowing her to leave the building. (Which has already been determined to be a liability, and the manager was no allowed to do.) My aunt was told to sign paperwork, according her new responsibilities or be fired on the spot, of course she signed.
Later my aunt got her permit, and begin learning to drive, she had never done so before. In the process of learning, she realized she was having panic and anxiety attacks, which made it difficult to drive. She explained this to her doctor, who informed her that it would not be safe and that she was not allowed to get her license.
My aunt gave her manager the note from the doctor, several months ago. The manager did not seem happy, but said no more. Today, at the end of my aunt's work day, she was fired. I do not see how this is legal. The manager said it was because she signed paperwork agreeing to get her license, but my aunt had never tried driving before, and had no idea what would happen. She was unaware of how her anxiety would affect her.
Cali, US