Company: Microsoft
Date: 2012-08-23
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great company to work for, but getting a bit bureaucratic.
Pros: Great people on the teams, learn something every day, great benefits. The work environment is friendly and people make sure you have what you need to get your job done
Cons: Bright, shiny object managment style at times. Lots of moving from crisis to crisis, without thinking about how to make things better overall. There can be a little too much internal competition at times