Good luck to all affected, I know it's not easy to be laid off, I hope all of you find something better very quickly. I have somewhat similar experience when it comes to layoffs - it was not pretty at all.
I was already affected - happened when BD stopped working with TTI and went with Novosyte...