Company: Microsoft
Date: 2009-03-25
Overall rating: 4/5
Employment status: current

A good -- but not great -- place to work
Pros: Smartest people I have ever worked with --bar none.  Good relationships with customers and partners.  Interesting work and not a lot of micromanagement -- at least not in my current role.  Interesting travel. Benefits are outstanding.
Cons: It's become a big political company.  (Sigh --I guess they all do after they 'grow up.') Hard to get promoted without the right "visibility" --meaning, knowing the right people instead of having the right skills and aptitude. Company not as focused as it once was -- too many irons in the fire.