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

It's not what it used to be.
Pros: Work life balance
Competitive benefits
Community giving matches
Career development
Cons: Very political
Bureaucracy gets in the way of getting things done
Very management top-heavy