Company: Microsoft
Date: 2009-08-08
Overall rating: 4/5
Employment status: former

Working for Microsoft
Pros: Work with smart people
Great benefits 
Good salary
Move between groups if you have the right skillset
Good Career growth  & promotion opportunity
Cons: First mass layoffs this year which has impacted employee morale
Future growth is questionable
No cash cows other than windows and office. New releases of windows / office do have the impact theu had in the past. Company now in heavy cost cutting mode