Company: Microsoft
Date: 2012-10-12
Overall rating: 4/5
Employment status: former
Experience level: Senior

Smart people, good benefits, myopic management
Pros: It was fun to work with the smart, passionate people here.  The benefits have been great.
Cons: Each year, there seems to be more process and administrative hurdles to deal with.  So much time is spent getting everyone to buy off on everything that it has become difficult to get anything done.  This squashes innovation as well.  The review system is dysfunctional.