I've been in my current role for nearly two years, and I have dealt with an extremely toxic work environment (massive turnover rates, constant reorganization, inefficient processes) by being proactive and trying to do whatever it takes to help the company operate more smoothly (such as helping improve communication between our department and another department we work closely with).
When I received my performance review at the one year mark, I was rated as meets or exceeds expectations, and I was told that they were working on promoting me to team lead. Fast forward a couple of months, I got injured in a slip and fall on the job, which took months of physical therapy, and I'm still having issues, despite being cleared for work with no restrictions. After my injury, there has been nothing but negative critiques from my boss and other higher ups about my work performance, I was written up for being tardy for coming late from documented appointments related to my workers comp claim, and the lead position was given to a new-ish hire in a different department who has no experience and is a fresh college grad (I'm finishing my senior year of college - non traditional student, but I have 3+ years in my current field, and another decade of work experience, including management).
Here's the sticky part: I would like to leave this position due to the toxic environment and obvious signs that there is no room to grow within the organization. But my work history is quite choppy with me leaving jobs, or being fired, after a year or so of working there, often due to me speaking up about racial issues (I'm a woman of color working in STEM). [Note: these are all pretty much low paying positions with small companies in a not-so-progressive state]
How do I go about finding a good job where I can grow into a higher role without being docked for jumping jobs so much? I never go into a job expecting for things to go South, and there have been times that I have just not been a good fit for the culture. But I don't want to sound like the girl who cried EEOC despite hearing racial slurs on the job from the last 4 out of 5 jobs that I've been at. (I've gone to EEOC for only one of the jobs, and it became a he-said she said and went nowhere).
I could really use some guidance. (apologies for the long post)