To stay at Teradata is to do a disservice to yourself. You cannot change what poor leadership is doing to the company. No amount of sweat, blood, and tears will save you. We tell ourselves to hang on a little longer, that if we can just make it through this round of layoff, that if we can be the hardest worker on the team, our manager will see they can't afford to lose me.
Sorry. This is what denial looks like. And when they cut you (it is coming), you will kick yourself for staying. You will regret not having your resume updated and circulating the market already. You'll regret all the nights, weekends, holidays, and family events, you gave up for this company. For nothing. Certainly not for money, recognition, a raise, or a bonus. Take it from someone who knows. I live with regrets. But you've been warned. Do better - for yourself. Best wishes.