Company: Microsoft
Date: 2012-07-20
Overall rating: 2/5
Employment status: current
Experience level: Junior

Soul-suckingly boring
Pros: Cool technology and internal tooling
Cons: You have to really enjoy bureaucracy to work on a team like Windows