Company: Microsoft
Date: 2010-11-24
Overall rating: 3/5
Employment status: current

changing culture
Pros: smart employees
many different technologies; broad array
great benefits
Cons: know you know is more important than what you know
no checks and balances with manager's review
slow to change given changing market conditions