Company: Microsoft
Date: 2014-11-07
Overall rating: 2/5
Employment status: former
Experience level: Junior

Great Engineers, Poor Management
Pros: Lots of Perks, Free games, hardware. Get to experience what you build. Great Beta take home program
Cons: Management is clueless, acts on impulse, paranoid for no reason. Management is more focused on how to poorly rank the engineers instead of coming up with a competitive product road map.