Company: Microsoft
Date: 2013-10-26
Overall rating: 3/5
Employment status: current
Experience level: Junior

Company has great products... But not sure how they managed to create them
Pros: Very open culture, lots of freedom
Cons: too many politics caused by the extra freedom people have