You work for years building teams, functioning on a high level, then, they term you, but tell you you have to stay for months, until your last day they gave you in order to get your severance, In the meantime, they give the teams you built to lower performing people, they disregard you, while you're still being forced to stay there, forcing you to do tasks, only to be questioned on every single thing you do, until the last day.
This feels like being held hostage by an abusive spouse who moved in his mistress who you are forced to cook and clean for, because you cannot afford to run. Knowing there's a day you will be free from the abuse. someone will eventually mentally break if they keep this up. No human should be treated like this. Avoid this company like the plague it is. Heartless abusive sc-m.