very frustrated by our HR and management
My workload is way heavier than my american colleagues and I deliver all
the deliverables. yet my review is not in par with them
and now they even threatened to fire me
I would like to sue these assholes, please help
M