Company: Microsoft
Date: 2016-02-03
Overall rating: 4/5
Employment status: former
Experience level: Junior

Awesome!
Pros: They really take care of their employees. People are really smart. You can learn a lot while working there. XXXXX.
Cons: The stack ranking sucked. Too much focus on "visibility". The new management appears to be changing a lot of the culture, thankfully.