Company: Microsoft
Date: 2008-06-19
Overall rating: 4/5
Employment status: current

If you don't mind the big corporation...join us!
Pros: Benefits.  Open environment.  Wicked smart people.  Job choices and career opportunities.  Lot's of money to be innovative.  Not afraid to think outside the box.  Not afraid to take chances.  More focus on having better people managers.  Access to the Pro Club.  Well stocked kitchens.  Willing to try new ideas and options for morale improvement.
Cons: Huge company.  Sometimes you are the cog in the wheel.  Too much change for change sake. No stock performance.  Some senior leaders need to retire/move on.  Spend too much time on review, both Mid-year and Annual.