Company: Microsoft
Date: 2016-10-18
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great place to work
Pros: Well paid, smart people, great office
Cons: When they drop a project they let entire teams go.