I worked for SF for 15 years as well and the last few years since the 'restructuring' (more like let's make everyone nervous and layoff people for no real good reason) were hell.
Raises went down but the expectation of work went up without any increase to systems, procedures or support.
All about numbers but not about people or the quality and care that people bring. Was scared of having to go out again and find a new job but I did and so happy now. No stress, headaches or dreading having to go to work.
SF has lost sight of what it use to stand for because they took to long to come to the party in a country full of fast competition and technology and now they are trying to make up ground for it by cutting costs by cutting lives.
They will never be the same, never be better and never get to where they think they want to be unless they get old high expensive mouth ridden brass out and new shiny savvy minds in.