My sister was fired without warning after 25 years of being a loyal employee. She came in to work her shift and found simply that she had been removed from the schedule. No one had mentioned that this may happen, though apparently, everyone in the office knew, except her. She contacted the person in charge of scheduling (this person is NOT a boss/manager/ or the owner of this clinic) though she was a "friend" of my sister's for the past 17 years. She told her that due to scheduling conflicts, she had to be let go.(My sister has 2 children and has had to work part-time since their birth which she has done for 6 years)My sister then called the OWNER of this clinic and he reiterated this statment. I'm heartbroken for her because this job is all she has known since she was 16 years old.
I'm not certain what my question is. I would just like to know if it is legal to fire someone for the reason indicated, without discussion /giving the employee a chance to change the situation? I truly appreciate your time and knowledge on this subject.