So many truths so eloquantly expressed.
One item missing is mention of the way that organisations can change too, often for the worse .
I work for a company that used to be a great place to work, I really loved working there. Now that the company is struggling to identify its marketplace correctly it has changed. Instead of being a friendly open, honest place it all rigid, hidebound, hierarchial and secretive. That this change has occured faster than the staff could change has created a situation where leaving is now the only option. The company now has no loyalty to its customer or to its staff let alone the idea of the staff having loyatly to the company.
Obviously I can't say who I currently work for, but I work in England for a big US company that recently abandoned its heritage marketplace after 130 years.
My CV is in the post, so keep and eye out for it huh?