Unfortunately there are a lot of dangerous Cast Members who continue to work in their respective areas even after they get fired because of the Union Grievance process, which has to go forward whether the cm was a hazard or not. There are bad eggs everywhere on property, unfortunately they aren't being looked after closely enough by management in order to stop all of these terrible accidents.
If a cm gets fired they will stay fired,until the process is over.Depending on the severity of the charge, a cm can and will be supspended during the investigation.They also could be assigned somewhere else within their department.The union (assuming the cm was a union member)will grieve the situation,and will come to an understanding with the comp.Usually what will happen, depending on the circumstance, say a bus driver for example,the affected cm will get reassigned to another area, that does not involve driving.Theyll go to a area that has a similar pay scale.There are exceptions to the rule.There was 1 driver they had to give extra negative points to before this person was fired due to their propensity to sue,due to discrimination.In that case Disney was covering the bases so that when they did fire this person, they (the driver)didnt have a leg to stand on in court.
I can think of several people recently and not recently that have been fired from busses, for varying things.2 were returned to duty, 1 as a driver, the other I think went to security,or custodial due to the fact that the accidents they were in, were caused by a known maintanace issues,that maintanace swore they had no knowledge of.Even thought the log books on the affected busses were filled with write ups on the issue that casued the accident.And the mechanics signed off on the bus nightly.(I dont know how many mechanics Ive made mad over things like that.)
Of the remaining, they stayed fired and are/were looking for new jobs.At least 1 was escorted off property with a trespass by both security and OCSO, and at least 1 other by security alone.On the spot.
No matter what happens, like you said, there are good and bad eggs on property.With over 65000 cms employed, not everyone is cut out to work for Disney.