Company: Microsoft
Date: 2012-04-25
Overall rating: 4/5
Employment status: current

Great place to work a little too focused on Individual competition.
Pros: Scope and scale doesn’t get any better from Xbox Kinect to Microsoft Dynamics CRM. They are very community and environmentally focused.  Microsoft is just paranoid enough to keep moving without being so paranoid as to miss their own strengths.
Cons: They love measurement and track everything since everyone is calibrated people have a tendency to work on new projects alone which means there is a lot of duplication and waste.  People try and do what is right but calibration is always a driving force so people over-communicate to get noticed while at the same time hiding project until they are successful or successful enough to claim credit.