Company: Microsoft
Date: 2011-09-10
Overall rating: 4/5
Employment status: former

Microsoft has tremendous talent but a confused/political leadership.
Pros: 1. Amazing engineers
2. Amazing technology, tools and resources
3. Amazing sets of products and technologies to work on.
4. Good pay.
Cons: 1) Leadership is lacking vision
2) Organizations are very politically motivated and not very customer cenrtic.