I know it's not easy to think that way when you get fired or the ax is hanging over your head, but there is definitely a life outside Citrix! Pretty much everyone I know who was previously laid off from here or left, is now in a much better company.
If you are most worried about the dismal market, it is true that it is not ideal, but everyone who has skills can find a job relatively quickly. I got an excellent offer much faster than I thought I would. Good luck everyone!