Sierra Vista
SIERRA VISTA, Arizona, December 1, 2011 -
What good can possibly come out of being laid off? On December 3, 2001, America watched as 4,000 employees left the Enron building in downtown Houston with boxes of their belongings, facing an uncertain future.