They brought in a person from another group to do the work that was supposed to be assigned to me. Then they laid me off. Three months later I saw a job posting for my old job in the same group. I actually applied for the job...and didn't even get a call back. After that I watched job postings for years for the same position in other groups.
I did more than expected in the position despite the fact that I was literally kept from doing my job by experienced engineers and management. I still got laid off and now they have trouble finding people.
This is the General Motors culture! Plausible deniability beats morality, beats logic, beats what is in the best interest of the group as well as the company. I still think of the people who had a part in this and wonder how they can accept how disgusting their behavior is.