Company: Microsoft
Date: 2012-03-11
Overall rating: 2/5
Employment status: current

Highly disorganized, TERRIBLE infrastructure, and very wasteful of my team's time and talents
Pros: In their defense, overall the company treates their people well. The compensation is a little above average, the medical benefits were very (!) good (but will be changing by 2013, and there is a quite good work/life balance.
Cons: The infrastructure is astonishingly TERRIBLE! ... my team and i waste hours of productivity each week due to network failures, overly burdensome security measure, poor performance and maintainence, and poor communication. In addition my team which is comprised of some of the most talented, intelligent, gifted developers and testers has been horribly wasted. in 2 1/2 years we have had our project stopped and sheleved in lieu of a new a project, as part of major (!) re-orgs 4 times. Furthermore, since we are not in Redmond we feel like outsiders ...mant times we need to remind MS IT, and our own team, that we are not located in Redmond and need additional consideration. What a horrible waste of time and effort.!