It really depends on the personal situation you are in and how a job at TR fits into your life. However, hoping that you escaped this round of layoffs, and that is the feeling every time they come around, is no way to live. If you are looking to build a career, look elsewhere and take what you learned at TR and put yourself in a better situation. There isn't the work hard and good things happen mantra at TR, it is up to the people making the decisions, and they have proven to make them based on things outside of anyone's control.
Now, the other side of the coin, if you are hanging on, just waiting to be put out to pasture, then TR is the perfect place, but they can't even do that right. They could, if they want, reduce staff by offering an early retirement or exit packages and put the decisions on people that want to be elsewhere. The living by "you should be glad you have a job" is over, the market is good, take control of your life. TR just does everything wrong when it comes to people management, the HR team and whoever makes the decision to treat people like this, should be exposed.