Company: Microsoft
Date: 2013-04-29
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good working conditions, lack of vision from the top
Pros: Great benefits, professionalism, smart people
Cons: bureaucratic, bean counters are in power, lack of trust in top managers