Company: Microsoft
Date: 2014-11-09
Overall rating: 4/5
Employment status: current
Experience level: Senior

Interesting work, smart people
Pros: Interesting work, smart people
Diverse groups, easy to  build good skill set
Smart people, fun to work with
Cons: Upper management not very good at people management.