I've been laid off many times, for many reasons (mostly startup financial issues), but what I've taken away from it a mantra that's a bit different.
I need mutual respect. I want to believe in whatever the company is doing and enjoy my work there. At the same time, I want the company to respect my personal time and further my career growth. This enables me to give my best effort. I have no delusions about the workforce - I am a cog in the machine as we all are, but I will at least be a well greased cog.
When it's all said and done, I would like to leave a company feeling good about my time spent there, and if I am happy with how I am treated and the work I do from the start to the end, then however it ends, I feel good about it.