I agree with all but “micro-aggression.” The terms “slight” & “verbal cruelty” seem personal, as in the person committing them is simply, individually, a jerk. Micro-aggression, on the other hand, implies something more systemic, implies that the work or social environment is one that allows/encourages such mistreatment. Just my 2 cents.