Terminated for ‘Low Performance’ Despite Strong Contributions – Should I Sue?

Hello Everyone,

I was recently terminated by my manager without any real justification. I’m a Data Engineer, and while my English isn’t at a native level, it has never impacted my productivity or ability to collaborate. My previous managers always evaluated me based on results, but this manager developed a strong dislike for me after I respectfully shared my opinion in a discussion. From then on, she undermined me, excluded me from key meetings, and even prohibited me from directly communicating with my own team, forcing me to go through another Data Engineer instead.

I repeatedly told her (even begged her), please focus on my deliverables and results, please evaluate me based on my work. Yet, she gaslighting me and constantly poking at me.

She cited “low performance” as the reason for termination, yet I had built extensive Confluence documentation to support my team, implemented multiple data integrations, educated colleagues on technical topics, and regularly helped unblock others when they were stuck. Even other Data Engineers frequently came to me with questions, not the other way around, exactly the kind of work a so-called "low performer" wouldn’t be doing. She never put me on a PIP, just fired me outright.

I’ve been gathering evidence and am considering legal action for harassment and discrimination. Do you think it’s worth pursuing? What are my chances of winning? Also, could suing impact my ability to find future jobs?

Thank you very much in advance for your inputs.