Company: Microsoft
Date: 2013-01-16
Overall rating: 3/5
Employment status: former
Experience level: Senior

Work with great people but be prepared to endure absurd bureaucracy and internally wasted time.
Pros: Benefits are stellar and you can advance if you play the politics based on your management chain's rules.
Cons: Way too much focus on internally-facing activities that don't benefit customers, increase revenue or help you beat competitors