Company: Microsoft
Date: 2012-09-24
Overall rating: 2/5
Employment status: current
Experience level: Senior

One look at Microsoft today.
Pros: All types of opportunities... if you know the right people.
Cons: People have been at MS for many years leading to many generals and few soldiers all vying for the same opportunities.  It limits the ability to grow and get promotions.