I worked very hard for around 3 years and in return got a very disrespectful exit.
In my team there was a fight between two project leads. One project lead finished the team of another project lead by doing politics in every aspect.
One lead always gave negative reviews of
competitors to upper management. Also threatening the QA team members to not report bugs in their work.
The project manager supporting the project lead put many hardworking employees on PIP and gave options to resign silently. Only the favourite employees were treated good.
Also the HR people were mixed with the Higher Management. HR did not help anyone, and only put pressure on employees to resign.
Everyone was involved in this from director level people to team leads.
You cant imagine the level of politics some people play in this team.