Company: Microsoft
Date: 2014-02-24
Overall rating: 5/5
Employment status: former
Experience level: Junior

Awesome place to work!
Pros: Great atmosphere, best in class peers!
Cons: Long hours but they take care of you so it doesn't feel like a con.