I was hired as a NCH. About a year and a half ago I seen people from my team that literally didn't have any work to do. They were after their managers because they were not assigned to any projects. Alot of people were not doing anything and thats when i new this was never going to last. I never understood why they hired so many NCHs. Also, Marry announced the TAKE 2 program about 2 years ago. These layoffs were going to happen sooner or later.
TAKE 2 Program:
https://alltogether.swe.org/2018/04/gm-starts-5th-stem-re-entry-program/