Company: Microsoft
Date: 2014-05-07
Overall rating: 3/5
Employment status: former
Experience level: Senior

Depends on your group
Pros: Great Benefits, awesome resources, super smart people for the most part
Cons: Too much infighting between groups; way too much politics to get ahead.