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

A great company that has lost their way
Pros: Lot's of different businesses in one company to get involved with
Relatively easy to move around to new businesses, gain experience in new industries
Cons: Executives unable to work with each other effectively
Continual power struggles across divisions leaves employees working hard and going nowhere at times
Review system/stack ranking process is ridiculous and destroys innocent employees careers
Too many missed opportunities