my company is relatively small one...500+ employees.
Its into automobile + embedded + wireless telematics + system application + portal development...
they have partnership with all major american car companies. started in 1985. (not in bay area!) we are in a small town 100 miles from LA. no lay offs so far. u will be surprised, they r recruiting even as we speak, but getting into this firm is tough, they do lot of filtering and conduct tough interviews!
My job desc is "Senior software engg", developing C++/DCOM/ATL, OOPS design and arch, kind of job.
I have 5 yrs of expr, job desc for green card states 2+ yrs.